|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
- temp = input('请输入一个整数')
- number = int(temp)
- while number > 0:
- i = number - 1
- #这里赋值是number-1
- while i > 0:
- print (' ',end="")
- i = i - 1
- j = number
- while j > 0:
- print('*',end="")
- j = j - 1
- print()
- number = number - 1
复制代码
第二段
- temp = input('请输入一个整数')
- number = int(temp)
- while number > 0:
- i = number
- #这里赋值是number
- while i > 0:
- print (' ',end="")
- i = i - 1
- j = number
- while j > 0:
- print('*',end="")
- j = j - 1
- print()
- number = number - 1
复制代码
本帖最后由 jackz007 于 2021-10-20 13:50 编辑
两个代码打印的图案绝对不会一样,代码一每行先打印 number - 1 个空格(' '),再打印 number 个星号('*');代码二先打印 number 个空格(' '),再打印 number 个星号('*')。最终效果是,代码二的图案是代码一的图案整体向右平移一个字符(空格)后的样子。
|
|