- 直角三角形
#i控制行数j控制*的个数
for i in range(5):
i += 1
for j in range(i):
print('*', end='')#end=‘’输出空格
print()
2等腰三角形
row = int(input('please enter a rows'))
for i in range(row):
for j in range(row - i - 1):
print("",end=" ")
for j in range(2* i + 1):
print('*', end= '')
print()
- *补充拓展
for 循环在很多时候和内建函数range()搭配使用。range函数的原型如下:
range函数原型:range (start,stop[,step])
参数含义:
start:计数的开始位置,默认是从0开始。
stop: 计数的结束位置
step:每次跳跃的间距,默认为1。