Найти - Пользователи
Полная версия: Помогите пожалуйста, на python
Начало » Центр помощи » Помогите пожалуйста, на python
1
j3ahnsh
Даны два числа A и B(A < B). Вывести все числа из промежутка от A до B, которые делятся на 3
Rafik
Перебрать значения циклом for x range(A, B+1). Делаем отбор значений удовлетворяющих условию x%3 == 0. Думаю, что условие if сформировать и в него включить print сможешь самостоятельно.
Rodegast
 >>> a = 1
>>> b = 100
>>> list(range(a+(3-a%3),  b, 3))
[3, 6, 9, 12, 15, 18, 21, 24, 27, 30, 33, 36, 39, 42, 45, 48, 51, 54, 57, 60, 63, 66, 69, 72, 75, 78, 81
, 84, 87, 90, 93, 96, 99]
panama555
 a=int(input("Введите первое число"))
b=int(input("Введите второе число"))
# сами числа a и b не будут учитываться
# если нужно их учитывать, то написать так: for x in range(a,b+1):
for x in range(a+1,b):
    if x%3==0:
        print(x)

вот так
j3ahnsh
panama555
Спасибо!
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