Range() в Циклі for 1/2
Уявіть, що ми хочемо надрукувати числа від 1 до 100. Звичайно, ми можемо зробити це вручну:
Але це займе неймовірно багато часу!
Якби нам довелося друкувати числа від 1 до 1 000 000, ми б рахували вручну до кінця життя!
Щоб вирішити цю проблему, ми використаємо цикл for
у поєднанні з функцією range()
!
Погляньте на наступний код:
Як працює код?
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/c5b4ea8f-8a30-439f-9625-ddf2effbd9ac/1_2_kdes.gif)
Функція range()
повертає послідовність чисел, яка починається з 0 (за замовчуванням), якщо початкова межа не вказана. Вона збільшується на 1 (за замовчуванням), поки не досягне кінцевої межі (сама кінцева межа не враховується).
Формат функції range()
наступний: range(початок, кінець, крок)
.
Якщо ми хочемо оперувати зі зменшуваними числами, ми можемо досягти цього, ввівши у функцію range()
від'ємний аргумент step.
Подивіться на код нижче:
Завдання
Виведіть числа від -1 до -5, виконавши наступні дії:
- Налаштуйте цикл
for
на виведення чисел, що зменшуються від-1
до-5
. - Виведіть кожне число всередині циклу.
Все було зрозуміло?
Зміст курсу
Цикли у Python
Цикли у Python
Range() в Циклі for 1/2
Уявіть, що ми хочемо надрукувати числа від 1 до 100. Звичайно, ми можемо зробити це вручну:
Але це займе неймовірно багато часу!
Якби нам довелося друкувати числа від 1 до 1 000 000, ми б рахували вручну до кінця життя!
Щоб вирішити цю проблему, ми використаємо цикл for
у поєднанні з функцією range()
!
Погляньте на наступний код:
Як працює код?
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/c5b4ea8f-8a30-439f-9625-ddf2effbd9ac/1_2_kdes.gif)
Функція range()
повертає послідовність чисел, яка починається з 0 (за замовчуванням), якщо початкова межа не вказана. Вона збільшується на 1 (за замовчуванням), поки не досягне кінцевої межі (сама кінцева межа не враховується).
Формат функції range()
наступний: range(початок, кінець, крок)
.
Якщо ми хочемо оперувати зі зменшуваними числами, ми можемо досягти цього, ввівши у функцію range()
від'ємний аргумент step.
Подивіться на код нижче:
Завдання
Виведіть числа від -1 до -5, виконавши наступні дії:
- Налаштуйте цикл
for
на виведення чисел, що зменшуються від-1
до-5
. - Виведіть кожне число всередині циклу.
Все було зрозуміло?