Вопрос задан 30.10.2023 в 13:33. Предмет Информатика. Спрашивает Дёмина Лиля.

Python Запросить у пользователя число, если оно меньше 0 или больше 100, то вывести сообщение об

этом и запросить число снова. Как только пользователь введет подходящее число, записать его в список. Повторить так 10 раз.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Кипайкин Дима.

Ответ:

list = []

while len(list) != 10:

 n = float(input("Type num in range 0-100: "))

 if 0 <= n <= 100:

   list.append(n)

 else:

   print("Wrong num, try again!")

print("List:", list)

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Для выполнения данной задачи вам потребуется использовать цикл и условные операторы. Вот Python-код, который выполняет описанную вами задачу: ```python # Создаем пустой список, в который будем записывать подходящие числа numbers = [] # Запускаем цикл, который будет повторяться 10 раз for _ in range(10): while True: try: # Запрашиваем у пользователя ввод числа и преобразуем его в целое число user_input = int(input("Введите число: ")) # Проверяем, является ли введенное число подходящим (от 0 до 100) if 0 <= user_input <= 100: # Если число подходит, добавляем его в список и выходим из цикла numbers.append(user_input) break else: # Если число не подходит, выводим сообщение об ошибке и продолжаем цикл print("Число должно быть от 0 до 100. Попробуйте снова.") except ValueError: # Если пользователь ввел что-то, что нельзя преобразовать в целое число, выводим сообщение об ошибке print("Введите целое число.") # Выводим список подходящих чисел print("Подходящие числа:", numbers) ``` Этот код создает пустой список `numbers`, и затем в цикле запрашивает у пользователя числа. Если введенное число не соответствует условию (меньше 0 или больше 100), программа выводит сообщение об ошибке и просит ввести число снова. Как только пользователь вводит подходящее число, оно добавляется в список `numbers`. В конце программы выводится список подходящих чисел, который будет содержать 10 чисел, введенных пользователем.
0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос