nickmetal
Ноя. 20, 2012 20:02:31
Добрый день! Скажите, а можно ли так сделать?При выполнении этого кода выдает ошибку, но хотелось бы осуществить что-то такое. Или существуют какие-то писанные\неписанные правила, что так делать нельзя?

userName= input ("Введите Ваше имя: ")
answer=int(("Приветствую, "+userName+"! А не подскажешь, какой тут будет ответ?4*100-54? "))
nickmetal
Ноя. 20, 2012 20:17:36
Прошу прощения, нашел ошибку, все заработало. Про стиль такого когда хотелось бы услышать что-то)
nickmetal
Ноя. 21, 2012 16:41:38
выполни import this
Что это значит? И где его писать?
Прочитал ПЕП8, хотел спросить, почему 4 отступа нужно делать вместо табуляции? Просто вроде табом удобней
smoke853
Ноя. 21, 2012 19:23:58
nickmetal, потомучто tab по разному отображается в разных редакторах, у кого то tab = 4 пробела, у кого то 8, тут может возникать путаница в отступах, поэтому 4 пробела, это 4 пробела независимо, в каком редакторе редактируется скрипт.
P.S. Ну многие IDE автоматом ставят 4 пробела, поэтому 4 раза нажимать пробел не требуется.
py.user.next
Ноя. 22, 2012 01:29:36
nickmetal
Что это значит? И где его писать?
в интерпретаторе (это команда
import)
nickmetal
Просто вроде табом удобней
нажимаешь таб, а вставляется четыре пробела (настрой редактор)