Python-用*打印等腰三角形和空心等腰三角形
2019-03-01 21:15
1461 查看
for i in range(1,7): for j in range(1,(7-i)): print(' ',end='') for k in range(1,2*i): print('*',end='') print() 函数while写法 class Paint(): def paintStar(self): i=1 while i<6: j=1 while j<=5-i: print(' ',end='') j+=1 j=1 while j<=2*i-1: print('*',end='') j+=1 print() i+=1 p=Paint() p.paintStar()
画空心三角形
class Paint(): def paintStar(self): i=1 while i<6: j=1 while j<=5-i: print(' ',end='') j+=1 j=1 while j<=2*i-1: if j==1 or i==5 or j==2*i-1: print('*',end='') else: print(' ',end='') j+=1 print() i+=1 p=Paint() p.paintStar()
相关文章推荐
- Python打印空心正三角
- python练习之打印实心正方形和空心正方形(双for循环)
- python练习之打印实心正方形和空心正方形(单for循环)
- python练习之打印实心菱形和空心菱形(单for循环)
- python打印等腰三角形
- Python 3基础教程26-多行打印
- Python 以正确的宽度在盒子中居中打印一个字符
- Python打印九九乘法表
- Python 循环打印
- python打印数字金字塔
- 用java实现打印菱形,空心菱形
- python 列表(list)元组(tuple)字典(dict)如何打印中文总结
- 【Python】打印object对象
- Java打印菱形和空心菱形
- python 在控制台中用不同颜色打印信息
- python打印日志
- 1027. 打印沙漏(20)--Python
- Python延迟打印字符
- python语言 python打印当前函数名称和行号示例
- Python 2.7 实现打印杨辉三角