PythonДаны два целых числа A и B, Aamp;gt;B. Выведете все нечетные

Python
Даны два целых числа A и B, Agt;B. Выведете все нечетные числа от
A до B включительно, в порядке убывания.

Задание 2

Даны два целых числа A и B, Agt;B. Выведете творенье всех чисел от A до B/

Пример:

А = 2, В = 4

Результат: 24(2*3*4)

Задать свой вопрос
Константин
какой язык программирования ?
Кристина Шепет
Python
2 ответа

задание 2 :

a= int (input())

b= int (input())

if a gt; 0: f = 1

for i in range(2,a+1):

   f *= i

print(f)

if b gt; 0: f1 = 1

for i in range(2,b+1):

   f1 *= i

print(f1)

f2=f-f1

print(f2)

Задание 1 :

a= int (input())

b= int (input())

result = [x for x in range(b,a) if x % 2 == 1]

result=reverse()

for x in result: print(x)

Яна Сизаск
к чему излишняя проверка условия если нам гарантируют что a>b?
Вадим Дзахидзе
это была проверка того, верно написано либо нет, не условия (там идет вывод факториалов). Но это ведь может по желанию убрать воспитанник :)
Олег Дубровских
у тебя огромный код и я как увидел a>... подумал ты решила инспектировать ...
Диана Невешкина
можно кстати если юзер ввидет a<0 and b<0 просто их по модулю взять и посчитать желая хз на сколько это уместно здесь
Василиса Гржеляк
почитай коменты под ответом https://znanija.com/task/32013292

a=int(input())

b=int(input())

s=1

for i in range(a,b+1):

  s*=i

print(s)

1

a=int(input("a="))

b=int(input("b="))

for i in range(b,a-1,-1):

if i%2gt;0:

 print(i)

Миха Коскинов
1-ая прога это номер 2 а вторая прога это номер 1
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт