|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
- number = input('请输入一个整数:')
- while number:
- i = number - 1
- while i:
- print'',
- i = i - 1
- j = number
- while j:
- print'*',
- j = j - 1
- print
- number = number - 1
复制代码
----我是新人才学 ,对于这段代码不是很懂,谁能帮我解释下呢
你这是自己写的代码么,根本运行不了啊
这是小甲鱼的代码
- temp = input('请输入一个整数:')#接受用户输入
- number = int(temp)#因为input的返回值是str,这里将其转化为int
- while number:#当number为0,while循环就会退出
- i = number - 1#这两句将用户输入的-1赋值给i
- while i:
- print(' ', end = '')
- i = i - 1#这三句是打印空格,并且每次将i-1,知道i=0,退出循环
- j = number
- while j:
- print('*', end = '')
- j = j - 1#这三句同上面三句
- print()#这句好像是一个number的值打印完一行之后换行打印下一个number的值
- number = number - 1
复制代码
|
|