Форум сайта python.su
0
Изучаю python на сайте Learn Python the Hard Way
выполняю этот урок http://learnpythonthehardway.org/book/ex1.html, по образцу написал в Notepad++ код и запустил в Powershell
# -*- coding: utf-8 -*-
print “Hello World!”
#print “Hello again.”
print “I like typing this.”
print “This is fun.”
print “Yay! Printing”
print “I'd much rather you ‘not’”
print ‘I “said” do not touch this’
print “Привет мир!”
С отображением английского текста проблем нет, а русский выводит в виде крякозябр. Как это исправить? Если что, я только учусь программировать.
Зараннее благодарен.
Офлайн
103
учите третий пайтон!
“I said in Exercise 0 to not use Python 3, so you should not use Python 3” ахах
Офлайн
26
Кодировка у файла какая?
У меня по умолчанию в ANSI создался, решается проблема
print "Привет мир!".decode('cp1251')
Офлайн
-2
На питоне 3.1 работает если поставить u перед строчкой
print u“Привет мир!”
Отредактировано python2015 (Янв. 3, 2015 17:10:53)
Офлайн
0
python2015Спасибо, у меня питон 2.7., помогло.
На питоне 3.1 работает если поставить u перед строчкой
ajib6eptУ меня по умолчанию создается в UTF-8 без BOM, предложенный способ не решил проблему, помог способ python2015.
Кодировка у файла какая?У меня по умолчанию в ANSI создался, решается проблема
Офлайн