|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
实现以下操作
答案- temp = input('请输入一个整数')
- number= int(temp)
- while number:
- i = number - 1
- while i:
- print(' ',end = '')
- i = i - 1
- j = number
- while j:
- print('*',end='')
- j = j - 1
- print()
- number = number - 1
复制代码
疑问:代码里没有写打印几个“ ”几个“*”,最后是怎么出来那么多" "和“*”的
while i:
print(' ',end = '')
i = i - 1
这一段代码。 while i 就是 while 7 每次循环 i = i-1
代码执行完毕就是打印7个空格
while j 同理 , 执行完了 打印8个*
然后while number 再次循环, number = number -1
循环8次。 number = 0 的时候停止循环
楼主请再看视频弄懂while 循环的意义 。 代码自然就懂了
|
|