Уведомления

Группа в Telegram: @pythonsu

#1 Июнь 1, 2016 11:37:20

Franek
От: Беларусь
Зарегистрирован: 2016-05-09
Сообщения: 66
Репутация: +  0  -
Профиль   Отправить e-mail  

Почему программа сразу закрывается?

Здравствуйте! Изучаю язык по книге Майкла Доусона. Подскажите, почему не работает программа (называется “Бесполезные факты”)?
# Бесполезные факты
#
# Узнаёт у пользователя его/её личные данные и выдаёт несколько фактов.

name = input (“Привет, как тебя зовут?”)

age = input (“Сколько тебе лет?”)
age = int (age)

weight = int (input (“Хорошо. И последний вопрос. Сколько в тебе килограммов?”))
print (“\nЕсли бы поэт Каммингс адресовал тебе письмо, он бы обратился к тебе так: ”. name.upper())
called = name * 5
print (“\nЕсли бы маленький ребёнок решил привлечь твоё внимание”,)
print (“он произнёс бы твоё имя так: ”)
print (called)
second = age * 365 * 24 * 60 * 60
print (“\nТвой нынешний возраст - свыше”. second. “секунд.”)
moon_weight = weight / 6
print (“\nЗнаете ли вы, что на Луне вы весили бы всего” . moon_weight. “кг?”)
sun_weight = weight * 27.1
print (“А вот находясь на Солнце, вы бы весили” . sun_weight. “кг. (Но, увы, …..бла, бла…)”)
input (“\n\nНажмите enter чтобы выйти.”)

Офлайн

#2 Июнь 1, 2016 12:03:41

Firik
Зарегистрирован: 2015-12-02
Сообщения: 151
Репутация: +  6  -
Профиль   Отправить e-mail  

Почему программа сразу закрывается?

А вы ее как запускаете и на чем? Ошибки?

Офлайн

#3 Июнь 1, 2016 12:18:54

Franek
От: Беларусь
Зарегистрирован: 2016-05-09
Сообщения: 66
Репутация: +  0  -
Профиль   Отправить e-mail  

Почему программа сразу закрывается?

Похоже разобрался. Не работала из-за того что в начале 3-ей строки снизу (sun_weight = weight * 27.1) был отступ, который я сделал клавишей Tab. (Здесь в тексте кода он не скопировался).
В книге этот отступ тоже есть. Когда его убрал прога заработала.

Офлайн

#4 Июнь 1, 2016 12:39:34

ZerG
Зарегистрирован: 2012-04-05
Сообщения: 2627
Репутация: +  61  -
Профиль   Отправить e-mail  

Почему программа сразу закрывается?

Что бы видеть отступы оформляйте код в тег “код”
Пишите код в IDE Pycharm (есть бесплатная версия) или sublime text



Влодение рускай арфаграфией - это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости

Офлайн

#5 Июнь 1, 2016 18:34:25

Franek
От: Беларусь
Зарегистрирован: 2016-05-09
Сообщения: 66
Репутация: +  0  -
Профиль   Отправить e-mail  

Почему программа сразу закрывается?

Спасибо большое!

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version