Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 10, 2014 18:56:38

Leeena
Зарегистрирован: 2014-02-04
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

Беда с Питоном

Помогите пожалуйста,
При последовательности типа x= float(raw_input (‘…’))
y=raw_input(‘…’) (любой другой комбинации с функциями raw_input/ input когда они идут последовательно) Питон выводит только запрос первого raw_input и не переходит затем ко второму. В чем причина? Я бьюсь и никак не могу понять. Уже перепробовала все начиная от версии 2,5 до 3.3 на разных машинах и разные коды с такой же последовательностью функций.
Например:

name=raw_input('Ваше имя: ')
age=input('Ваш возраст: ')
place=raw_input('Город: ')
print '\nДорогой ', name, 'из ', place,', решите этот пример: 5*100-',age, '\n и введите ответ!\n'
answerd='fig'
while answerd != (5*100-age):
	answerd=input()
	if answerd == 5*100-age:
		print 'Да вы отлично считаете!'
		break
	else:
		print 'Неверно, попробуйте ещё раз!'

спросит только “Ваше имя” и на этом все…


Отредактировано FishHook (Фев. 11, 2014 12:29:29)

Офлайн

#2 Фев. 11, 2014 00:12:18

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

Беда с Питоном

исключите все русские символы, замените их на английские, хотя бы для начала. И когда выкладываете код на форумы используйте теги CODE в квадратных скобках



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

#3 Фев. 11, 2014 08:00:30

terabayt
От: Киев
Зарегистрирован: 2011-11-26
Сообщения: 1099
Репутация: +  103  -
Профиль   Отправить e-mail  

Беда с Питоном

и на этом все? что-то должно выдавать, ошибку или ещё чего-то. Какая ос, что используете для запуска программы?



————————————————
-*- Simple is better than complex -*-

Офлайн

#4 Фев. 11, 2014 11:53:01

PanovSergey
От: Екатеринбург
Зарегистрирован: 2013-12-29
Сообщения: 269
Репутация: +  19  -
Профиль   Адрес электронной почты  

Беда с Питоном

hint если используешь тег code быстрее получаешь ответ

Офлайн

#5 Фев. 11, 2014 12:29:50

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Беда с Питоном

Запустил код. Все работает. Спрашивает имя. Я ответил. Спрашивает город. И так далее.
ТС, ты его ожидал?



Офлайн

#6 Фев. 11, 2014 12:50:54

PanovSergey
От: Екатеринбург
Зарегистрирован: 2013-12-29
Сообщения: 269
Репутация: +  19  -
Профиль   Адрес электронной почты  

Беда с Питоном

ТС, ты его ожидал
Ай ай, ТС девочка.

Офлайн

#7 Фев. 11, 2014 15:15:11

Leeena
Зарегистрирован: 2014-02-04
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

Беда с Питоном

Я наверное не праваильно выразила свою проблемму. С кодом все окей. С Питоном что не так и я не могу понять причину. Вот ошибка которую он мне выдает после выполнения кода приведенного выше:
SyntaxError: multiple statements found while compiling a single statement

 
x=raw_input('Your name: ')
y=input('Your age: ')
z=raw_input('Your town: ')
SyntaxError: multiple statements found while compiling a single statement
Т.е. тажа ошибка. Есть еще вариации. Как я писала просто выполняется первая функция и все. дальше >>>
Я у меня Win 7 (AMD black edition) и Win 8 (i5). Все коды запускаю в IDLE. Версии Питона перепробівала от 2.5 до 3.3. В чем может быть причина. Ума не приложу…

Отредактировано Leeena (Фев. 11, 2014 15:17:04)

Офлайн

#8 Фев. 11, 2014 17:03:40

PanovSergey
От: Екатеринбург
Зарегистрирован: 2013-12-29
Сообщения: 269
Репутация: +  19  -
Профиль   Адрес электронной почты  

Беда с Питоном

Ваш код скорее всего ломает редактор. Попробуйте первой строкой указать кодировку. Либо набрать код в другом редакторе.

Офлайн

#9 Фев. 12, 2014 04:48:47

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Беда с Питоном



Офлайн

#10 Фев. 12, 2014 04:50:22

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Беда с Питоном

PanovSergey
Ай ай, ТС девочка.
Был пруф?



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version