1.

# 使用while输出三角形

# 1.正直角三角形,使用while输出三角形

i = 0

while i <= 5:

print('*' * i)

i += 1

运行结果如下图:

2.升级,使用while嵌套循环实现

#升级,使用while嵌套循环实现

i=1

while i<=5:#外层循环控制行数

j=1

while j<=i:#内层循环控制打印*的个数

print('*',end='')

j+=1

print('')#打印出每行所有的*之后换行

i+=1

运行结果如下图:

3.for循环实现

# 倒直角三角形,使用for循环输出

for i in range(5, 0, -1):

print('*' * i)

运行结果如下图:

#正直角三角形,使用for循环输出

for j in range(1,5):

print('*'*j)

运行结果如下图:

3.定义函数实现金字塔

# 定义函数实现正金字塔

def Pyramid(n):

for i in range(n):

print(' ' * (n - i - 1) + 'A' * (2 * i - 1))

Pyramid(5)

运行结果如下图:

# 定义函数实现倒金字塔

def Pyramid(n):

for i in range(n):

print(' ' * i + 'C' * (n - 2 * i))

Pyramid(5)

运行结果如下图:

python循环嵌套三角形_python使用while、for及循环嵌套实现直角三角形及正、倒金字塔...相关推荐

  1. python复合条件判断_Python的条件判断和循环

    条件判断 计算机之所以能做很多自动化的任务,因为它可以自己做条件判断. 在Python程序中,用if语句实现 根据Python的缩进规则,如果if语句判断是True,也可以给if添加一个else语句, ...

  2. python if判断字符串_python之条件判断、循环和字符串格式化

    1. python的条件判断:if和else 在条件判断中可以使用算数运算符 等于:== 不等于:!= 大于:> 小于:< 大于等于:>= 小于等于:<= 示例1: usern ...

  3. python列表高级操作_python强势来袭-0019-列表循环高级操作

    在前面的课程中,我们已经学习了循环和函数的基本操作,这节内容主要针对循环和函数在项目使用过程中的一些更加有使用价值的操作进行分析和讲解 本节内容: 循环部分 列表构建器 列表动态构建器 循环操作序列对 ...

  4. python控制软件点击_Python小程序 控制鼠标循环点击代码实例

    Python小程序 控制鼠标循环点击代码实例 这篇文章主要介绍了Python小程序 控制鼠标循环点击代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以 ...

  5. python循环输入字符串_Python基础-条件判断、循环、字符串格式化

    print()用于打印内容至屏幕 print("hello") 字符串需要用单引号'或双引号"包围 a = "hello" b = 'hello' 如 ...

  6. python打印金字塔三角形_python打印星号金字塔的方法

    python打印星号金字塔的方法 用星号输出一个金字塔(行数自定) 推荐:<python教程> 解题思路: ①定义一个函数来进行封装,名字任取 ②计算每行需要输出的空格的数量 (行数减一) ...

  7. python输出反三角形_Python实现输出“倒三角形”

    题目: 输入正整数 n <= 20, 输出一个n层的倒三角形.例如,n = 5时输出如下: image.png 思路: 分析题目找到规律,每一层输出的 # 号的个数为 2n-1,而空格的个数为 ...

  8. python右斜杠_Python中的左斜杠、右斜杠(正斜杠和反斜杠)

    首先,"/"左倾斜是正斜杠,"\"右倾斜是反斜杠,可以记为:除号是正斜杠一般来说对于目录分隔符,Unix和Web用正斜杠/,Windows用反斜杠,但是现在Wi ...

  9. python编程*三角形图形创意图片_python循环输出三角形图案的例子

    我就废话不多说了,直接上代码吧! #Copyright (c)2017, 东北大学软件学院学生 # All rightsreserved #文件名称:a.py #作 者:孔云 #问题描述:编写程序,使 ...

最新文章

  1. Nodejs随学随记(杂)
  2. c语言编程任意矩阵相乘,c语言矩阵相乘
  3. Forms Builder 学习笔记 1 ――安装
  4. 干货!!!MySQL 大表优化方案(1)
  5. Android PowerImageView实现,可以播放动画的强大ImageView
  6. CCIE理论-第七篇-SD-WAN网络(二)
  7. Jaxb annotation使用
  8. fcc无线充电认证_FCC规定了无线路由器固件,轮椅和胰岛素的开放状态以及更多新闻
  9. HEU 1031 Basic Remains
  10. java基础_集合List与Set接口
  11. 【bzoj3676】
  12. ajax发送html标识,如何在jQuery的.ajax函数中正确转义作为数据发送的html
  13. 迭代器java.util.Iterator接口
  14. Delphi SWF SDK v1.4 Crack Notes
  15. 2022前端CSS经典面试题
  16. 1、selenium下载安装教程及环境变量配置
  17. 船用炉灶的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  18. php yar call,php yar扩展在laravel中的使用
  19. QMUI-Android的一些尝试(圆形进度条、Loading、圆形图片、圆形按钮、椭圆图片)
  20. 【JavaScript:快速入门】

热门文章

  1. 微信小程序 置顶按钮
  2. 微博进化:内容至上到人本主义
  3. Spring IOC 原理解析
  4. R语言绘制散点图和直方图
  5. 2020_07_05 学习日记 Java 反射
  6. Java小记-Spring框架(超级无敌认真好用,万字收藏篇!!!!)
  7. TypeError: Cannot interpret ‘4‘ as a data type || 创建 元素满足正态分布的矩阵 || 广播 || .zeros() || .ones()
  8. Vue过滤器(filters)的简单使用
  9. 开挂一时爽,被封悔终生!想天天“吃鸡”请用这款神器!
  10. android6.0小米note标配版