Форум программистов, компьютерный форум, киберфорум
Python
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.88/8: Рейтинг темы: голосов - 8, средняя оценка - 4.88
0 / 0 / 0
Регистрация: 20.09.2017
Сообщений: 17

Ошибка при вводе с клавиатуры

25.01.2018, 16:34. Показов 1729. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
k=13
while True:
    answer=input("Введите число:")
    if  answer=="exit":
        break
    user_answer=int(answer)
    if user_answer>k:
        print("Введенное число больше текущего")
    elif user_answer<k:
        print("Введенное число меньше текущего")
    elif user_answer==k:
        print("Вы угадали")
        break

Введите число:Traceback (most recent call last):
File "E:/Python/venv/tcl/Vlados.py", line 6, in <module>
user_answer=int(answer)
ValueError: invalid literal for int() with base 10: ''
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
25.01.2018, 16:34
Ответы с готовыми решениями:

Ошибка при вводе значения с клавиатуры
Собственно никогда не сталкивался с данной ошибкой при вводе, поэтому пишу сюда. сама ошибка: Exception in thread...

Калькулятор: ошибка при вводе цифр с клавиатуры
Есть программа калькулятор, при нажатии кнопок на экране всё работает. При нажатии цифровых кнопок клавиатуры 1-2-3 на экране выскакивает...

Составить программу, которая при вводе символа с клавиатуры выво-дит "латинская буква" при вводе латинской буквы и "не латинская бук-ва" во всех остал
Составить программу, которая при вводе символа с клавиатуры выво-дит &quot;латинская буква&quot; при вводе латинской буквы и &quot;не латинская...

3
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
25.01.2018, 19:46
vladmosss, ты ввел не число или не целое число.
0
Эксперт по компьютерным сетям
 Аватар для Jabbson
5907 / 3359 / 1036
Регистрация: 03.11.2009
Сообщений: 10,008
26.01.2018, 05:26
Не получается "элементарное" - это значит не получается выбрать правильный раздел?
0
0 / 0 / 0
Регистрация: 04.09.2015
Сообщений: 3
26.01.2018, 08:35
Просто создай обработчик ошибки.

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
k=13
while True:
    isNotNum = True
    while isNotNum:
        try:
            answer = input("Введите число:")
            if answer == "exit":
                break
            user_answer = int(answer)
            isNotNum = False
        except:
            print('Вы ввели не число. Попробуйте еще раз...')
    if user_answer > k:
        print("Введенное число больше текущего")
    elif user_answer < k:
        print("Введенное число меньше текущего")
    elif user_answer == k:
        print("Вы угадали")
        break
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
26.01.2018, 08:35
Помогаю со студенческими работами здесь

ошибка в вводе N с клавиатуры
Здравствуйте, я тут задачку зарешала, условие было &quot;ввести N с клавиатуры&quot;, ну я и сделала, а оно мне график не строит, Х все нули...

Фокусировка при вводе с клавиатуры
Ребята выручайте такая проблема. Есть WPF форма хочу сделать так, начинаю вводить с клавы он сразу фокусируется на моем textbox. ...

Действие при вводе с клавиатуры
Надо каждый раз совершать действия над полем при каждом добавлении нового символа. Пробую $(&quot;#id&quot;).keyup() и .keypress(). Поле...

Программа выдает разные результаты при присваивании значения переменной в коде и при вводе с клавиатуры
Просто вопрос. У меня программа выдает разные результаты при присваивании значения переменной в коде и при вводе точно такого же значения с...

Непонятка при вводе структуры с клавиатуры
#include &quot;stdafx.h&quot; #include &lt;conio.h&gt; #include &lt;stdio.h&gt; #include &lt;iostream&gt; #include &lt;string&gt; #include &lt;string.h&gt; #include...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: 1. Реализовать контроль заполнения реквизита. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru