各位大佬,这是怎么回事儿啊
name = input("请输入您的姓名:")print('你好,' + 嗯 + '!')
=============================================================================== RESTART: C:/Users/18742/Desktop/学习/P4.py ===============================================================================
请输入您的姓名:嗯
Traceback (most recent call last):
File "C:/Users/18742/Desktop/学习/P4.py", line 2, in <module>
print('你好,' + 嗯 + '!')
NameError: name '嗯' is not defined
>>>
name = input("请输入您的姓名:")
print('你好,' + name + '!') 你输入的“嗯”已经经过input的返回赋值给了name
所以,打印的时候只需要变量名name就好了 这个能请您仔细讲一下吗?{:10_254:} 昨非 发表于 2021-3-22 21:49
确实是这串代码,但是('你好,' + name + '!')中的name不能改为中文,不知道为什么 我做了一下,是可以的呀,你看看标点是不是英文>>> name = input('姓名:')
姓名:嗯
>>> print('你好'+name+'!')
你好嗯! 房房啊 发表于 2021-3-22 21:54
这个能请您仔细讲一下吗?
name是变量名
不能改成中文的
name作为变量的值
是可以通过你的键盘随便输入的 昨非 发表于 2021-3-22 22:09
name是变量名
不能改成中文的
name作为变量的值
懂了,谢谢大佬 柿子饼同学 发表于 2021-3-22 22:03
我做了一下,是可以的呀,你看看标点是不是英文
和符号没有关系,就是我不知道name是个变量 房房啊 发表于 2021-3-22 22:14
懂了,谢谢大佬
记得设置个最佳答案哦
页:
[1]