Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 9, 2021 15:20:33

ODO
Зарегистрирован: 2021-12-09
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

Помощь в коде

Привет, помогите с задачкой, уже голову сломал, все чтото да не так:
“Напишите цикл while, который позволяет пользователю ввести число. Число должно
быть умножено на 1О, и результат присвоен переменной с именем product. Цикл должен повторяться до тех пор, пока product меньше 100.”

Офлайн

#2 Дек. 9, 2021 15:37:32

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Помощь в коде

ODO
уже голову сломал, все чтото да не так
так покажите, что сделали, вам скажут, в чем ваша ошибка



Офлайн

#3 Дек. 9, 2021 15:44:25

ODO
Зарегистрирован: 2021-12-09
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

Помощь в коде

Ну например вот так

 product = 0
number = int(input("Введите число: "))
product = print(number * 10)
while number <= 100:
    product = print(number * 10)
print("Product", "=", product)

Офлайн

#4 Дек. 9, 2021 15:50:10

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Помощь в коде

 product = 0
while product <= 100:
    number = int(input("Input number: "))
    product = number * 10
print("Product", "=", product)



Офлайн

#5 Дек. 9, 2021 16:01:15

ODO
Зарегистрирован: 2021-12-09
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

Помощь в коде

Спасибо, но если результат < 100, то он тоже должен выводиться как я понял из условий. А в вашем случае число пользователя просто выводится не перемножаясь на 10

Офлайн

#6 Дек. 9, 2021 20:04:04

DmBand
Зарегистрирован: 2021-02-03
Сообщения: 36
Репутация: +  0  -
Профиль   Отправить e-mail  

Помощь в коде

ODO
Спасибо, но если результат < 100, то он тоже должен выводиться как я понял из условий. А в вашем случае число пользователя просто выводится не перемножаясь на 10
Просто поместите print в цикл.
 product = 0
while product < 100:
    num = int(input('Введите число: '))
    product = num * 10
    print(f'Результат {product}')

Отредактировано DmBand (Дек. 9, 2021 20:06:39)

Офлайн

#7 Дек. 9, 2021 23:53:13

ODO
Зарегистрирован: 2021-12-09
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

Помощь в коде

А вот еще задачка, тут даже не совсем понять могу что требуется, видимо пользователь должен 10 раз ввести числа и программа поставить в порядке возрастания. С чего начать?
“Напишите цикл, который просит пользователя ввести число. Цикл должен выполнить
1О итераций и вести учет нарастающего итога введенных чисел.”

Офлайн

#8 Дек. 10, 2021 08:37:43

AD0DE412
Зарегистрирован: 2019-05-12
Сообщения: 1130
Репутация: +  44  -
Профиль   Отправить e-mail  

Помощь в коде

 a = []
while b := input("inter digit (int): "):
  a.append(int(b))
  print("~", sum(a))
  if len(a) == 10:
    break



1. пжлст, форматируйте код, это в панели создания сообщений, выделите код и нажмите что то вроде
2. чтобы вставить изображение залейте его куда нибудь (например), нажмите и вставьте ссылку на его url

есчщо

Офлайн

#9 Дек. 10, 2021 10:22:32

DmBand
Зарегистрирован: 2021-02-03
Сообщения: 36
Репутация: +  0  -
Профиль   Отправить e-mail  

Помощь в коде

ODO
А вот еще задачка, тут даже не совсем понять могу что требуется, видимо пользователь должен 10 раз ввести числа и программа поставить в порядке возрастания. С чего начать?“Напишите цикл, который просит пользователя ввести число. Цикл должен выполнить1О итераций и вести учет нарастающего итога введенных чисел.”
 some_list = []
while len(some_list) < 10:
    num = int(input('Введите число: '))
    some_list.append(num)
    print(sum(some_list))

Офлайн

#10 Дек. 10, 2021 11:55:47

ODO
Зарегистрирован: 2021-12-09
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

Помощь в коде

Хм, а обязательно с использованием списков? Просто в учебнике, откуда брал задачу, списки еще не начались для изучения

AD0DE412
while b :=
И поясните, пожалуйста двоеточие и равно, != знаю, а это что такое?

Отредактировано ODO (Дек. 10, 2021 11:58:31)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version