铂金时光机 发表于 2020-11-17 18:52:13

Python课后作业第四课

temp=input('请输入一个整数:')
guess=int(temp)
i=guess-1
while guess :
    print(' '*i,'*'*guess)
    i-=1
    guess-=1
怎么这个打印出来第一行不是7个空格加*呢,为什么是8个空格

昨非 发表于 2020-11-17 18:54:53

你输入是几?

冬雪雪冬 发表于 2020-11-17 18:56:03

print用逗号分隔的多个参数在输出时会为每个参数间额外加个空格

铂金时光机 发表于 2020-11-17 18:58:16

输入8呀

铂金时光机 发表于 2020-11-17 18:58:52

昨非 发表于 2020-11-17 18:54
你输入是几?

8
页: [1]
查看完整版本: Python课后作业第四课