第4课课后题求助
num = int(input('输入数字:'))
for i in range(num):
print(' '*i + '*'*i)
我这样写打印出来是反着的...求助各位...{:5_109:} 本帖最后由 jackz007 于 2019-11-13 00:37 编辑
for 循环 i 的变化方向有问题,你的是 0 -> num,而正确的应该是 num -> 0
代码这么写,就会倒回来了。
num = int(input('输入数字:'))
for i in range(num , 0 , -1):
print(' ' * (i - 1) + '*' * i)
运行实况:
C:\Bin>python x.py
输入数字:8
********
*******
******
*****
****
***
**
*
C:\Bin> jackz007 发表于 2019-11-13 00:34
for 循环 i 的变化方向有问题,你的是 0 -> num,而正确的应该是 num -> 0
代码这么写,就 ...
好的,感谢!解决了{:5_106:}
页:
[1]