Задачи на циклы для освоения языка Python

Задачи на циклы для освоения языка Python

  1. Вывести на экран циклом пять строк из нулей, причем каждая строка должна быть пронумерована;

  2. Найти сумму ряда чисел от 1 до 100. Полученный результат вывести на экран;

  3. Даны три числа. Вывести на экран «yes«, если среди них есть одинаковые, иначе вывести “ERROR”;

  4. Даны три числа. Вывести на экран «yes«, если можно взять какие-то два из них и в сумме получить третье;

  5. Дано три числа. Найти количество положительных чисел среди них;

  6. Вывести на экран все чётные значения в диапазоне от 1 до 497;

  7. Посчитать сумму числового ряда от 0 до 14 включительно. Например, 0+1+2+3+…+14;

  8. Перемножить все не чётные значения в диапазоне от 0 до 9435;

  9. Записать в массив все числа в диапазоне от 54 до 9184 кратные 5;

Post Author: Nikulux

10 thoughts on “Задачи на циклы для освоения языка Python

    Дмитрий Иванишен

    (04.05.2019 - 01:13)

    Блин, ознакомился с темой циклов на нескольких разных сайтах, но не могу додуматься как посчитать вторую задачку

    Дима, Смотри:

    for i in range(1, 101):
    print(i) #Полный ответ

      PrintHuman

      (23.01.2020 - 02:30)

      Я конечно новичок, да и видимо вопрос уже не актуален, но на сколько я понимаю данное решение не правильно. Как я решил данную задачку:
      x = 0
      for i in range(1, 101):
      x += i
      rezult = x
      print(«Сумма ряда чисел от 1 до 100 = «, rezult) #Вывод результата.

      нет, слегка иначе. Есть несколько способов.
      1)
      s = 0
      for i in range(0, 101):
      ….s += i
      print(s)
      2)
      nums = list(range(0, 1010)
      print(sum(nums))
      3)
      nums = [i for i in range(0, 101)]
      print(sum(nums))

      В первом мы каждую итерацию цикла добавляем к переменной s число на одно больше предыдущего.
      Во втором создаю список с помощью функции range с числами от 0 до 100, нахожу его сумму
      В третьем создаю быстрый список с помощью цикла и нахожу сумму

    PrintHuman

    (23.01.2020 - 02:31)

    х += i — с отступом 4 пробела

    Егор Норасьев

    (25.04.2020 - 23:13)

    Подскажите, пожалуйста, как решить первую задачу

    Алина Чудна

    (01.05.2020 - 19:47)

    А кто-то смог разобраться в последней? Массив выписывать как ряд или что?

    первой

    В 8 задаче должно получаться колоссальное число?

Добавить комментарий