僵小鱼~ 发表于 2020-4-20 12:39:19

python 第6讲 动动手0疑问!

原题:
请写一个程序打印出 0~100 所有的奇数。

我的答案:
i = 0
while i < 100:
    i = i + 1
    if i%2 != 0:
      print(i,end = '')
      
疑问:为什么输出的是连贯的数字,没有空格?

理想答案:1 3 5 7 9 11
我的答案:1357911

qiuyouzhi 发表于 2020-4-20 12:43:58

因为你把end设置为了'',肯定没有空格
可以把end设为' '

僵小鱼~ 发表于 2020-4-20 12:49:58

qiuyouzhi 发表于 2020-4-20 12:43
因为你把end设置为了'',肯定没有空格
可以把end设为' '

哦!明白了,原来需要自己加空格,谢谢!之前没有深入理解 end = ''
页: [1]
查看完整版本: python 第6讲 动动手0疑问!