ODO
Дек. 9, 2021 15:20:33
Привет, помогите с задачкой, уже голову сломал, все чтото да не так:
“Напишите цикл while, который позволяет пользователю ввести число. Число должно
быть умножено на 1О, и результат присвоен переменной с именем product. Цикл должен повторяться до тех пор, пока product меньше 100.”
FishHook
Дек. 9, 2021 15:37:32
ODO
уже голову сломал, все чтото да не так
так покажите, что сделали, вам скажут, в чем ваша ошибка
ODO
Дек. 9, 2021 15:44:25
Ну например вот так
product = 0
number = int(input("Введите число: "))
product = print(number * 10)
while number <= 100:
product = print(number * 10)
print("Product", "=", product)
FishHook
Дек. 9, 2021 15:50:10
product = 0
while product <= 100:
number = int(input("Input number: "))
product = number * 10
print("Product", "=", product)
ODO
Дек. 9, 2021 16:01:15
Спасибо, но если результат < 100, то он тоже должен выводиться как я понял из условий. А в вашем случае число пользователя просто выводится не перемножаясь на 10
DmBand
Дек. 9, 2021 20:04:04
ODO
Спасибо, но если результат < 100, то он тоже должен выводиться как я понял из условий. А в вашем случае число пользователя просто выводится не перемножаясь на 10
Просто поместите print в цикл.
product = 0
while product < 100:
num = int(input('Введите число: '))
product = num * 10
print(f'Результат {product}')
ODO
Дек. 9, 2021 23:53:13
А вот еще задачка, тут даже не совсем понять могу что требуется, видимо пользователь должен 10 раз ввести числа и программа поставить в порядке возрастания. С чего начать?
“Напишите цикл, который просит пользователя ввести число. Цикл должен выполнить
1О итераций и вести учет нарастающего итога введенных чисел.”
AD0DE412
Дек. 10, 2021 08:37:43
a = []
while b := input("inter digit (int): "):
a.append(int(b))
print("~", sum(a))
if len(a) == 10:
break
DmBand
Дек. 10, 2021 10:22:32
ODO
А вот еще задачка, тут даже не совсем понять могу что требуется, видимо пользователь должен 10 раз ввести числа и программа поставить в порядке возрастания. С чего начать?“Напишите цикл, который просит пользователя ввести число. Цикл должен выполнить1О итераций и вести учет нарастающего итога введенных чисел.”
some_list = []
while len(some_list) < 10:
num = int(input('Введите число: '))
some_list.append(num)
print(sum(some_list))
ODO
Дек. 10, 2021 11:55:47
Хм, а обязательно с использованием списков? Просто в учебнике, откуда брал задачу, списки еще не начались для изучения
AD0DE412
while b :=
И поясните, пожалуйста двоеточие и равно, != знаю, а это что такое?