Найти - Пользователи
Полная версия: в ступоре
Начало » Python для новичков » в ступоре
1
hsbc
Короче пишу тут недавно программку и натыкаюсь на такую тему.
a=raw_input('ololo=')
if a>5:
print '5'
elif a==1:
print '1'
else:
print '123'
когда ввожу значение, которое приравнивается, оно просто не отображается, или отображается конструкция if. Даже если его в конструкцию if вписать, и убрать функцию ввода с клавы, а просто допустим переменной а присвоить значение 1, то определяется конструкция elif без проблем?
Я дурак или меня глючит? :)
питон 2,6+ubuntu 10.4
bw
'5' != 5

try:
a = int(raw_input())
except ValueError:
a = None

# ...
..bw
hsbc
блин, тьфу ты, глючит че то меня.
Спасибо bw!
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB