Предмет: Информатика, автор: annavaseca003

как записать целое число, используя функции input и int
СРОЧНО ПОЖАЛУЙСТА ​

Ответы

Автор ответа: akbotakajratkyzy7
1

Ответ:

По умолчанию функция input() конвертирует всю получаемую информацию в строку. Прошлый пример продемонстрировал это.

С числами нужно работать отдельно, поскольку они тоже изначально являются строками. Следующий пример показывает, как можно получить информацию числового типа:

# Ввод запрашивается и сохраняется в переменной test_text = input ("Введите число: ") # Преобразуем строку в целое число. # функция float() используется вместо int(), # для преобразования пользовательского ввода в десятичный формат, test_number = int(test_text) # Выводим в консоль переменную print ("Введенное число: ", test_number)Введите число: 13 Введенное число: 13

Того же можно добиться и таким образом:

test_number = int(input("Введите число: "))

Здесь сразу после сохранения ввода происходит преобразование и присваивание значения переменной.

Нужно лишь отметить, что если пользователь ввел не целое число, то код вернет исключение (даже если это число с плавающей точкой).

Интересные вопросы
Предмет: Английский язык, автор: dima12345698765
Предмет: Русский язык, автор: k6a6t6e6