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') там выдается строковый вывод. Зачем? –