|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
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
temp =input("请输入一个整数:")
num =int(temp)
while num:
i = num - 1
while i:
print('',end='')
i = i - 1
j = num
while j:
print('*',end='')
j = j - 1
print()
num = num - 1
- 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() # 不在 while j 里
- number = number - 1 # 不在 while j 里
复制代码- 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() # 在 while j 里
- number = number - 1 # 在 while j 里
复制代码
|
|