bailean 发表于 2020-3-23 14:15:40

小问题想不通,麻烦各位啦

temp = input('请输入一个整数:')
number = int(temp)
i = 1
while number:
    print(i)
    i = i + 1
    number = number - 1



为什么第五行那个print(i) 中的i不用加引号?

sunrise085 发表于 2020-3-23 14:17:56

本帖最后由 sunrise085 于 2020-3-23 14:19 编辑

i是变量名,加上引号就是字符串了。这里是要输出变量i的值。
Python细节之5、print输出函数的一些方法总结

bailean 发表于 2020-3-23 14:29:06

sunrise085 发表于 2020-3-23 14:17
i是变量名,加上引号就是字符串了。这里是要输出变量i的值。
Python细节之5、print输出函数的一些方法总结

哦,我傻啦,没想过来,谢谢谢谢
页: [1]
查看完整版本: 小问题想不通,麻烦各位啦