|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
- number = 1
- i = 1
- while number <= 100:
- if number/2 == int(number/2):
- print(" ", end='')
- else:
- print(number, end='')
- number = number + 1
- print("1-100中以上這些書是奇數")
- while i <= 100:
- if i/2 == int(i/2):
- print(i, end="")
- i = i + 1
- print("1-100中以上這些數是偶數")
复制代码
如果不输入下面偶数部分的代码 打印齐数十正常运行的 加了下面的 就不行了 while 不能嵌套循环么?
请师兄师姐们多多指点 不要吝啬 谢谢哈
你的print(“1-100以上这些数是奇数:“)
就已经结束上面的循环了。
btw,你这前半部分代码也有问题吧?你的number += 1前面要删除一个缩进,不然number = 2的时候就不会再加1了,一直陷入while -> if 条件里出不来,会一直打出空格。把number += 1前面删除一个缩进,让每一次判断结束后number都能加1.
|
|