Плохой токен в строке 1 с выпиской - PullRequest
0 голосов
/ 05 сентября 2018

Я не смог найти в Интернете ничего, что могло бы помочь, поэтому я спрашиваю здесь. Я хочу отформатировать свое заявление на печать следующим образом:

print("
1.)It really do be like that sometimes
2.)ok
3.)uhhhhhhhh
")

Однако, когда я пытаюсь запустить его, он говорит: «SyntaxError: плохой токен в строке 1 в main.py», и я не знаю, что я сделал неправильно. Любой совет?

Ответы [ 2 ]

0 голосов
/ 07 сентября 2018

Использовать синтаксис строки с тройными кавычками:

print(""" 1.)It really do be like that sometimes 2.)ok 3.)uhhhhhhhh """)

Для большей ясности соедините его с textwrap.dedent():

import textwrap print(textwrap.dedent(""" 1.)It really do be like that sometimes 2.)ok 3.)uhhhhhhhh """))

0 голосов
/ 05 сентября 2018

Вы не можете иметь разрывы строк в строковом литерале, подобном этому. Попробуйте заменить код следующим:

print("\n1.)It really do be like that sometimes\n2.)ok\n3.)uhhhhhhhh\n")
...