Решение модуля 7.2 «Поколение python: курс для начинающих»

На этой странице представлены ответы и полные решения на питоне на модуль (урок) из курса «Поколение python: курс для начинающих».

Какую последовательность чисел даст вам вызов функции range(8)?

0, 1, 2, 3, 4, 5, 6, 7

Какую последовательность чисел даст вам вызов функции range(1, 8)?

1, 2, 3, 4, 5, 6, 7

Какую последовательность чисел даст вам вызов функции range(3, 11, 2)?

3, 5, 7, 9

Какую последовательность чисел даст вам вызов функции range(10, 0, -2)?

10, 8, 6, 4, 2

Сколько итераций сделает цикл?
for _ in range(1, 6):
print(‘Python rocks!’)

5

Последовательность чисел 1

Даны два целых числа m и n (mn). Напишите программу, которая выводит все числа от m до n включительно.

Решение модуля 7.2 "Поколение python: курс для начинающих"
# Получаем начальное значение c и преобразуем его в целое число.
c = int(input())

# Получаем конечное значение v и преобразуем его в целое число.
v = int(input())

# Запускаем цикл, который будет проходить через все числа от c до v включительно.
for i in range(c, v+1):
    print(i)

Последовательность чисел 2

Даны два целых числа m и n. Напишите программу, которая выводит все числа от m до n включительно в порядке возрастания, если m < n, или в порядке убывания в противном случае.

Решение модуля 7.2 "Поколение python: курс для начинающих"
# Получаем начальное значение n и преобразуем его в целое число.
n = int(input())

# Получаем конечное значение m и преобразуем его в целое число.
m = int(input())

# Если n меньше m, то это возрастающая последовательность.
if n < m:
    # Запускаем цикл, который будет проходить через все числа от n до m включительно.
    for i in range(n, m + 1):
        print(i)
else:
    # Запускаем цикл, который будет проходить через все числа от n до m включительно в убывающем порядке.
    for i in range(n, m - 1, -1):
        print(i)

Последовательность чисел 3 ?️

Даны два целых числа m и n (m > n). Напишите программу, которая выводит все нечетные числа от m до n включительно в порядке убывания.

Решение модуля 7.2 "Поколение python: курс для начинающих"
# Считываем начальное значение m и преобразуем его в целое число.
m = int(input())

# Считываем конечное значение n и преобразуем его в целое число.
n = int(input())

# Вычисляем значение start как ближайшее нечетное число, меньшее или равное m.
start = ((m - 1) // 2) * 2 + 1

# Запускаем цикл, который будет проходить через нечетные числа в убывающем порядке, начиная с start и заканчивая n - 1 с шагом -2.
for i in range(start, n - 1, -2):
    print(i)

Последовательность чисел 4

Даны два натуральных числа m и n (mn). Напишите программу, которая выводит все числа от m до n включительно удовлетворяющие хотя бы одному из условий:

число кратно 17;
число оканчивается на 9;
число кратно 3 и 5 одновременно.

Решение модуля 7.2 "Поколение python: курс для начинающих"
# Получаем начальное значение m и преобразуем его в целое число.
m = int(input())

# Получаем конечное значение n и преобразуем его в целое число.
n = int(input())

# Запускаем цикл, который будет проходить через числа от m до n включительно.
for i in range(m, n + 1):
    # Проверяем, выполняются ли условия: i делится на 17, i оканчивается на 9, i делится на 15.
    if i % 17 == 0 or i % 10 == 9 or i % 15 == 0:
        print(i)

Таблица умножения

Дано натуральное число n. Напишите программу, которая выводит таблицу умножения на n.

Решение модуля 7.2 "Поколение python: курс для начинающих"
# Получаем число n и преобразуем его в целое число.
n = int(input())

# Запускаем цикл, который будет проходить через числа от 1 до 10 (включительно).
for i in range(1, 11):
    print(n, 'x', i, '=', n * i)

Если у вас не отображается решение последних задач, значит у вас включен блокировщик рекламы который вырезает эти ответы

Понравилась статья? Поделиться с друзьями:
Подписаться
Уведомить о
guest

17 комментариев
Новые
Старые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
аноним
аноним
17 дней назад

Можно было вместо start написать m, теперь мне влетит

Дмитрий
Дмитрий
1 год назад

Здравствуйте можете пожалуйста сделать ответы на этот курс https://stepik.org/course/84702

hell
hell
2 лет назад

n = int(input())
for i in range(10):
print(n, ‘*’, i+1, ‘=’, n*(i+1))

hell
hell
2 лет назад

m = int(input())
n = int(input())
for i in range(m, n-1, -1):
if i % 2 == 1:
print(i)

Алексей
Алексей
2 лет назад

Еще было бы хорошо, если б решения выкладывались с пояснением, а то непонятно, что, как, зачем)

Ismail
Ismail
2 лет назад

Здраствуйте отл сайт но когда выйдет следуший модуль

Anna
Anna
2 лет назад

Добрый вечер! Скажите, пожалуйста, примерно когда будут ответы на весь курс? Спасибо за решение всех задач, с уважением, Анна.

Сергей
Сергей
2 лет назад

Жду не дождусь)))

Сергей
Сергей
2 лет назад

А как скоро выйдет про частые сценарии, а то хотелось увидеть возможные варианты решения? Заранее спасибо))

Андрей
Андрей
Ответить на  admin
2 лет назад

добрый день! можете пожалуйста сказать когда будут ответы на 7.3 , просто уже неделя прошла, а ответов так и нет
:cry:

Завгар
Завгар
2 лет назад

Благодарю Вас, ждем решение для всего курса! :oops:

17
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x