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'),它會給出一個字符串輸出。爲什麼? –