|
5鱼币
实现一个功能
请输入一个整数:8
********
*******
******
*****
****
***
**
*
代码如下
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
问题如下:
print(' ', end = '')
这个语句作用是什么?为什么要循环7次
print('*', end = '')
这每次是打印几个*
print()
这句是什么作用
print(' ', end = '')打印每行*前面的空格,end=‘’不换行
最后一行不打印空格,所以只循环7次
print('*', end = '')每次打印*个数由8递减至1
最后的print()是换行操作
|
最佳答案
查看完整内容
print(' ', end = '')打印每行*前面的空格,end=‘’不换行
最后一行不打印空格,所以只循环7次
print('*', end = '')每次打印*个数由8递减至1
最后的print()是换行操作
|