Archie27 发表于 2019-10-31 14:19:33

课后作业第004讲:动动手2,这样写可以吗?

temp = input('请输入一个整数:')
i = int(temp)
while i:
    print(' '*i+'*'*i)
    i = i - 1

Archie27 发表于 2019-10-31 14:22:51

temp = input('请输入一个整数:')
i = int(temp)
while i:
    print(' '*(i-1)+'*'*i)
    i = i - 1
改正一下

冬雪雪冬 发表于 2019-10-31 17:07:44

可以,也可用for循环。

zltzlt 发表于 2019-10-31 18:05:37

可以,也可以这样改:

temp = input('请输入一个整数:')
i = int(temp)
for j in range(i, 0, -1):
    print(' ' * (j - 1) + '*' * j)

python万 发表于 2019-11-1 20:18:05

可以的吧,改不改for循环,本质上没什么差的吧{:10_256:}
页: [1]
查看完整版本: 课后作业第004讲:动动手2,这样写可以吗?