0
x= input('What is your name? ')
print('Heloo',x)
以上代码给出的输出为('Heloo', 5)
,输入为5
。 以上代码给出的输入为('Heloo', 'shubham')
,输入为'shubham'
。 上面的代码给出的输入错误为shubham
而没有引号。打印元组而不是文本
Traceback (most recent call last):
File "C:/Users/SHUBHAM/Desktop/Python1.py", line 1, in <module>
x= input('What is your name? ')
File "<string>", line 1, in <module>
NameError: name 'shubham' is not defined
任何人都可以告诉我什么是我的代码错误? 谢谢。
但是为什么这个打印给我一个元组输出? –
因为你用圆括号包装了你的'print'语句。把它们拿走,你会得到这个 –
而对于命令print('Heloo world'),它会给出一个字符串输出。为什么? –