Найти - Пользователи
Полная версия: Помощь в коде
Начало » Python для новичков » Помощь в коде
1 2
ODO
Привет, помогите с задачкой, уже голову сломал, все чтото да не так:
“Напишите цикл while, который позволяет пользователю ввести число. Число должно
быть умножено на 1О, и результат присвоен переменной с именем product. Цикл должен повторяться до тех пор, пока product меньше 100.”
FishHook
ODO
уже голову сломал, все чтото да не так
так покажите, что сделали, вам скажут, в чем ваша ошибка
ODO
Ну например вот так
 product = 0
number = int(input("Введите число: "))
product = print(number * 10)
while number <= 100:
    product = print(number * 10)
print("Product", "=", product)
FishHook
 product = 0
while product <= 100:
    number = int(input("Input number: "))
    product = number * 10
print("Product", "=", product)
ODO
Спасибо, но если результат < 100, то он тоже должен выводиться как я понял из условий. А в вашем случае число пользователя просто выводится не перемножаясь на 10
DmBand
ODO
Спасибо, но если результат < 100, то он тоже должен выводиться как я понял из условий. А в вашем случае число пользователя просто выводится не перемножаясь на 10
Просто поместите print в цикл.
 product = 0
while product < 100:
    num = int(input('Введите число: '))
    product = num * 10
    print(f'Результат {product}')
ODO
А вот еще задачка, тут даже не совсем понять могу что требуется, видимо пользователь должен 10 раз ввести числа и программа поставить в порядке возрастания. С чего начать?
“Напишите цикл, который просит пользователя ввести число. Цикл должен выполнить
1О итераций и вести учет нарастающего итога введенных чисел.”
AD0DE412
 a = []
while b := input("inter digit (int): "):
  a.append(int(b))
  print("~", sum(a))
  if len(a) == 10:
    break
DmBand
ODO
А вот еще задачка, тут даже не совсем понять могу что требуется, видимо пользователь должен 10 раз ввести числа и программа поставить в порядке возрастания. С чего начать?“Напишите цикл, который просит пользователя ввести число. Цикл должен выполнить1О итераций и вести учет нарастающего итога введенных чисел.”
 some_list = []
while len(some_list) < 10:
    num = int(input('Введите число: '))
    some_list.append(num)
    print(sum(some_list))
ODO
Хм, а обязательно с использованием списков? Просто в учебнике, откуда брал задачу, списки еще не начались для изучения
AD0DE412
while b :=
И поясните, пожалуйста двоеточие и равно, != знаю, а это что такое?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB