i = input('Введите название любой столицы:') gorod = ['Москва', 'Берлин', 'Хельсинки', 'Киев', 'Стокгольм', 'Пекин', 'Осло'] print(i) in gorod
На выходе:
iMac-User:test timofei$ python spiski5.py Введите название любой столицы:Осло Traceback (most recent call last): File "spiski5.py", line 3, in <module> i = input('Введите название любой столицы:') File "<string>", line 1 Осло ^ SyntaxError: invalid syntax
Однако если ввести в кавычках, то всё работает.
iMac-User:test timofei$ python spiski5.py Введите название любой столицы:'Осло' True
Я понимаю, что синтаксис языка такой. Но как мне добиться ввода на терминале слова без кавычек?