Предмет: Информатика, автор: viktoriaeremina693

Программирую на python, сейчас столкнулась с такой ошибкой в терминале:
SyntaxError: Non-ASCII character '\xd0' in file python.py on line 1, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details
Пишу в Sublime Text 3, помогите решить
Вот код:
num = input ("Введите ваше имя: ")

if num == "Test"
print ("True")
print ("All is okay")


au456: Первой строчкой в коде поставь ))
au456: # -*- coding: utf-8 -*-
au456: Русские буквы в Юникоде только так в тексте воспринимает...

Ответы

Автор ответа: settom
0

Ответ:

1) В описании ошибки ссылка, там всё написано

2) После "Test" должно быть двоеточие

Объяснение:

#!/usr/bin/python

# -*- utf-8 -*-

num = input ("Введите ваше имя: ")

if num == "Test":

   print ("True")

   print ("All is okay")


viktoriaeremina693: Да, эту ошибку я сама нашла, но после вылезает ошибка: Traceback (most recent call last):
File "python.py", line 1, in
num = input ("Введите ваше имя: ")
File "", line 1, in
NameError: name 'Test' is not defined
Похожие вопросы
Предмет: Английский язык, автор: lepkalovvv
Предмет: Английский язык, автор: lepkalovvv