你是我的小可爱 发表于 2020-2-14 16:41:43

python基础编程

temp = input('请输入你的姓名:')
print('hello''+temp+')

temp = input('请输入你的姓名:')
print('hello, '+temp+'!')
为什么第二个可以显示temp里面的赋值,第一个不可以

zltzlt 发表于 2020-2-14 16:43:44

第一个错了。应该是这样:

temp = input('请输入你的姓名:')
print('hello' + temp)

qiuyouzhi 发表于 2020-2-14 16:46:20

temp后面不用加东西了,因为它就是最后一个

你是我的小可爱 发表于 2020-2-14 16:50:35

多谢。

ouyunfu 发表于 2020-2-14 16:52:54

因为第一个打印的是字符串‘+temp+’, 第二个是变量temp。你仔细查看一下引号包围的区域

你是我的小可爱 发表于 2020-2-14 21:30:50

qiuyouzhi 发表于 2020-2-14 16:46
temp后面不用加东西了,因为它就是最后一个

多谢
页: [1]
查看完整版本: python基础编程