Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.03.2017, 15:55   #1
ew0
 
Регистрация: 22.03.2017
Сообщений: 3
По умолчанию

пишу такой код, суть в том что на вводе три числа:1,0 и -2
на выводе должно получиться 1,0 и 2 соответственно

Код:
while True:
    x=input("x=")
    if x<0:
        print(x*-1)
    else:
        print(x+0)
но прога выводит на экран "x="
принимает ввод и закрывается не выполняя функцию принт и цикл

нашел этот код на форуме в качестве примера, он практически идентичен
за исключением того, что в принте заключено арифметическое выражение, а не строка
и нет брейка
(те цикл должен выполняться бесконечно?)

Код:
while True:
    name=input("enter ")
    if name=="1":
        print("enter ")
        print("1")
    if name=="2":
        print("enter ")
        print("2")
    if name=="0":
        break
вопрос: почему прога закрывается сразу после ввода и не выполняет
иф и цикл?

_____
Код программы нужно выделять (форматировать) тегами [CODE] (читать FAQ)
Модератор


ПС
все отступы на месте

кое что понял
в шеле этот код выдает тайперор, те инпут выдает стр, когда для
арифметики нужен инт
решаемо ли это?

админ,разобрался,можно удалять

Последний раз редактировалось Вадим Мошев; 23.03.2017 в 05:33.
ew0 вне форума Ответить с цитированием
Старый 22.03.2017, 21:58   #2
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

Цитата:
Сообщение от ew0 Посмотреть сообщение
админ,разобрался,можно удалять
Вы лучше расскажите, как решили проблему. Это будет полезно остальным.
Кстати, это что за язык? Синтаксис сишный вроде, но ни на один из известных языков с таким синтаксисом это не похоже.
__
Проинспектировал блок с кодом в браузере - там написано, что это Python. Это он, да?
Вадим Мошев вне форума Ответить с цитированием
Старый 28.03.2017, 01:56   #3
pompiduskus
юзер как все
Участник клуба
 
Аватар для pompiduskus
 
Регистрация: 10.01.2012
Сообщений: 1,586
По умолчанию

Этож python. while True
<Дзен - Вся вселенная в тебе > | Резюме: https://ch3ll0v3k.github.io/CV/
pompiduskus вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
После записи в ячейку Excel программа завершается и форма закрывается IkrMA Microsoft Office Excel 4 04.08.2016 10:01
блокировка EXCEL ячеек сразу после ввода AleCan Помощь студентам 0 15.05.2016 11:48
C++. Программа закрывается после клавиатурного ввода переменных Ruko! Помощь студентам 3 27.09.2012 06:41
delphi7 программа после компиляции сразу закрывается fredd Помощь студентам 1 30.10.2008 14:25
консоль закрывается сразу после выполнения последнего действия F4RR3LL Общие вопросы C/C++ 2 14.09.2008 20:43