Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Range() в Циклі for 1/2 | Цикл for
Цикли у Python
course content

Зміст курсу

Цикли у Python

Цикли у Python

1. Цикл for
2. Цикл while
3. Вкладені Цикли

Range() в Циклі for 1/2

Уявіть, що ми хочемо надрукувати числа від 1 до 100. Звичайно, ми можемо зробити це вручну:

Але це займе неймовірно багато часу!

Якби нам довелося друкувати числа від 1 до 1 000 000, ми б рахували вручну до кінця життя!

Щоб вирішити цю проблему, ми використаємо цикл for у поєднанні з функцією range()!

Погляньте на наступний код:

123
# Printing all numbers from 0 to 100 for i in range(101): print(i)
copy

Як працює код?

Функція range() повертає послідовність чисел, яка починається з 0 (за замовчуванням), якщо початкова межа не вказана. Вона збільшується на 1 (за замовчуванням), поки не досягне кінцевої межі (сама кінцева межа не враховується).

Формат функції range() наступний: range(початок, кінець, крок).

Якщо ми хочемо оперувати зі зменшуваними числами, ми можемо досягти цього, ввівши у функцію range() від'ємний аргумент step.

Подивіться на код нижче:

123456789
# Increasing # Printing numbers from 0 to 10 for i in range(0, 11, 1): print(i) # Decreasing # Printing numbers from 10 to 0 for i in range(10, -1, -1): print(i)
copy

Завдання

Виведіть числа від -1 до -5, виконавши наступні дії:

  1. Налаштуйте цикл for на виведення чисел, що зменшуються від -1 до -5.
  2. Виведіть кожне число всередині циклу.

Завдання

Виведіть числа від -1 до -5, виконавши наступні дії:

  1. Налаштуйте цикл for на виведення чисел, що зменшуються від -1 до -5.
  2. Виведіть кожне число всередині циклу.
Перейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів

Все було зрозуміло?

Секція 1. Розділ 2
toggle bottom row

Range() в Циклі for 1/2

Уявіть, що ми хочемо надрукувати числа від 1 до 100. Звичайно, ми можемо зробити це вручну:

Але це займе неймовірно багато часу!

Якби нам довелося друкувати числа від 1 до 1 000 000, ми б рахували вручну до кінця життя!

Щоб вирішити цю проблему, ми використаємо цикл for у поєднанні з функцією range()!

Погляньте на наступний код:

123
# Printing all numbers from 0 to 100 for i in range(101): print(i)
copy

Як працює код?

Функція range() повертає послідовність чисел, яка починається з 0 (за замовчуванням), якщо початкова межа не вказана. Вона збільшується на 1 (за замовчуванням), поки не досягне кінцевої межі (сама кінцева межа не враховується).

Формат функції range() наступний: range(початок, кінець, крок).

Якщо ми хочемо оперувати зі зменшуваними числами, ми можемо досягти цього, ввівши у функцію range() від'ємний аргумент step.

Подивіться на код нижче:

123456789
# Increasing # Printing numbers from 0 to 10 for i in range(0, 11, 1): print(i) # Decreasing # Printing numbers from 10 to 0 for i in range(10, -1, -1): print(i)
copy

Завдання

Виведіть числа від -1 до -5, виконавши наступні дії:

  1. Налаштуйте цикл for на виведення чисел, що зменшуються від -1 до -5.
  2. Виведіть кожне число всередині циклу.

Завдання

Виведіть числа від -1 до -5, виконавши наступні дії:

  1. Налаштуйте цикл for на виведення чисел, що зменшуються від -1 до -5.
  2. Виведіть кожне число всередині циклу.
Перейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів

Все було зрозуміло?

Секція 1. Розділ 2
toggle bottom row

Range() в Циклі for 1/2

Уявіть, що ми хочемо надрукувати числа від 1 до 100. Звичайно, ми можемо зробити це вручну:

Але це займе неймовірно багато часу!

Якби нам довелося друкувати числа від 1 до 1 000 000, ми б рахували вручну до кінця життя!

Щоб вирішити цю проблему, ми використаємо цикл for у поєднанні з функцією range()!

Погляньте на наступний код:

123
# Printing all numbers from 0 to 100 for i in range(101): print(i)
copy

Як працює код?

Функція range() повертає послідовність чисел, яка починається з 0 (за замовчуванням), якщо початкова межа не вказана. Вона збільшується на 1 (за замовчуванням), поки не досягне кінцевої межі (сама кінцева межа не враховується).

Формат функції range() наступний: range(початок, кінець, крок).

Якщо ми хочемо оперувати зі зменшуваними числами, ми можемо досягти цього, ввівши у функцію range() від'ємний аргумент step.

Подивіться на код нижче:

123456789
# Increasing # Printing numbers from 0 to 10 for i in range(0, 11, 1): print(i) # Decreasing # Printing numbers from 10 to 0 for i in range(10, -1, -1): print(i)
copy

Завдання

Виведіть числа від -1 до -5, виконавши наступні дії:

  1. Налаштуйте цикл for на виведення чисел, що зменшуються від -1 до -5.
  2. Виведіть кожне число всередині циклу.

Завдання

Виведіть числа від -1 до -5, виконавши наступні дії:

  1. Налаштуйте цикл for на виведення чисел, що зменшуються від -1 до -5.
  2. Виведіть кожне число всередині циклу.
Перейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів

Все було зрозуміло?

Уявіть, що ми хочемо надрукувати числа від 1 до 100. Звичайно, ми можемо зробити це вручну:

Але це займе неймовірно багато часу!

Якби нам довелося друкувати числа від 1 до 1 000 000, ми б рахували вручну до кінця життя!

Щоб вирішити цю проблему, ми використаємо цикл for у поєднанні з функцією range()!

Погляньте на наступний код:

123
# Printing all numbers from 0 to 100 for i in range(101): print(i)
copy

Як працює код?

Функція range() повертає послідовність чисел, яка починається з 0 (за замовчуванням), якщо початкова межа не вказана. Вона збільшується на 1 (за замовчуванням), поки не досягне кінцевої межі (сама кінцева межа не враховується).

Формат функції range() наступний: range(початок, кінець, крок).

Якщо ми хочемо оперувати зі зменшуваними числами, ми можемо досягти цього, ввівши у функцію range() від'ємний аргумент step.

Подивіться на код нижче:

123456789
# Increasing # Printing numbers from 0 to 10 for i in range(0, 11, 1): print(i) # Decreasing # Printing numbers from 10 to 0 for i in range(10, -1, -1): print(i)
copy

Завдання

Виведіть числа від -1 до -5, виконавши наступні дії:

  1. Налаштуйте цикл for на виведення чисел, що зменшуються від -1 до -5.
  2. Виведіть кожне число всередині циклу.
Перейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Секція 1. Розділ 2
Перейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
We're sorry to hear that something went wrong. What happened?
some-alt