pdp-11 assembly-error 8-незаконный символ [дубликат]

-5
задан Srikanth P S 27 May 2016 в 09:36
поделиться

3 ответа

Одинарная кавычка, используемая в заявлении печати, равна ' с значением ascii 39.

>>> ord("'")
39

Тот, который , используемый в заявлении печати в вопросе, не является цитатой ' но RIGHT SINGLE QUOTATION MARK '(U + 2019)

>>> u"’"
u'\u2019'

Поскольку вы используете python 2, используйте sep в операторе печати, который вам нужен to импортировать функциональность из будущего .

from __future__ import print_function
print('The sum of ', x, ' and ', y, ' is ', x+y, '.', sep='')
3
ответ дан AKS 18 August 2018 в 15:29
поделиться

Сначала замените на '

. Во-вторых, вам может потребоваться добавить еще одно предложение: from __future__ import print_function

0
ответ дан VICTOR 18 August 2018 в 15:29
поделиться

Это из-за этих дурацких символов цитат, таких как . Измените их на символы ', и у вас не должно возникнуть никаких проблем.

5
ответ дан wim 18 August 2018 в 15:29
поделиться
  • 1
    Я изменил заявление как ваше предложение, но все же ошибка сохраняется. print ('Сумма', x, 'и', y, 'is', sum, '.', sep = '') – Srikanth P S 27 May 2016 в 05:19
Другие вопросы по тегам:

Похожие вопросы: