Перейти до основного контенту

Виведення всіх чисел від 1 до 100, кратних 3 за допомогою Python

6 хв читання
689 переглядів

Кратність числа - це властивість числа бути дільником іншого числа без залишку. У випадку з числами, кратними 3, це означає, що вони діляться на 3 без залишку. Наприклад, числа 3, 6, 9 і так далі є кратними 3.

Для початку, створимо порожній список, в який будемо додавати числа. Потім, за допомогою циклу, пройдемо по всіх числах від 1 до 100. При кожній ітерації перевіримо, чи ділиться поточне число на 3 без залишку. Якщо ділиться, то додамо його в список.

У підсумку, Після завершення циклу, у нас буде список всіх чисел від 1 до 100, які кратні 3. Ми можемо вивести цей список на екран за допомогою функції print.

Ось приклад коду:

numbers = [] for i in range(1, 101): if i % 3 == 0: numbers.append(i) print(numbers)

При запуску цього коду, ви побачите список всіх чисел від 1 до 100, кратних 3:

[369121518212427303336394245485154576063666972757881848790939699]

Таким чином, за допомогою простого алгоритму і мови програмування Python, можна легко вивести всі числа від 1 до 100, які кратні 3.

Імпорт бібліотеки Python

Для імпорту бібліотеки" math " у Python ми можемо використовувати таку команду:

import math

Після імпорту бібліотеки, ми можемо використовувати всі функції і методи, що надаються цією бібліотекою. Це означає, що ми можемо легко виконувати складні математичні операції, використовуючи вже написаний код, замість того, щоб писати власні функції з нуля.

Визначення змінних

ПравилоПриклад
Змінні повинні починатися з літери або символу підкреслення x = 10
Змінні не можуть починатися з цифри 5x = 10 # неправильно
Змінні можуть містити лише літери, цифри та символ підкреслення my_variable = 'hello'
Регістр має значення (змінна my_variable та змінна My_Variable-різні змінні ) my_variable = 10
My_Variable = 20

У Python немає необхідності явно оголошувати тип змінної, він визначається автоматично під час присвоєння значення. Ось приклади визначення змінних:

x = 10 # Целое числоy = 3.14 # Дробное числоname = 'John' # Строкаis_active = True # Логическое значение

Після визначення змінної, значення, яке вона зберігає, можна використовувати в подальшому коді.

Ініціалізація циклу

Додавання умови на кратність числа 3

for i in range(1, 101):if i % 3 == 0:print(i)

В результаті виконання цього коду будуть виведені всі числа від 1 до 100, які діляться на 3 без залишку.

number = 10 print(number)

В результаті виконання даного коду на екрані буде виведено число 10.

pi = 3.1415926535 print ("значення числа Пі:", format (pi, ".2f"))

В результаті виконання даного коду на екрані буде виведено значення числа Пі з двома знаками після коми: 3.14.

Збільшення лічильника

Почнемо з ініціалізації порожнього списку, який буде містити всі числа, кратні 3. Потім ми створимо цикл, який буде виконуватися 100 разів за допомогою функції range(). На кожній ітерації циклу будемо перевіряти, чи ділиться поточне значення лічильника на 3 без залишку за допомогою оператора % (залишок від ділення). Якщо залишок дорівнює нулю, то число додається в список.

# Ініціалізація порожнього списку

# Цикл від 1 до 100

for i in range(1, 101):

# Перевірка поділу на 3

# Додавання числа до списку

Результатом виконання даного коду буде список всіх чисел, кратних 3, від 1 до 100.

Перевірка на досягнення значення 100

Після кожного кратного 3 ми перевіряємо, чи дорівнює воно 100 за допомогою умовного оператора. Якщо число дорівнює 100, то умова виконується і цикл переривається.

Завершення циклу

Слід використовувати оператор умови if, щоб перевірити, чи поточне число досягло кінця діапазону. Якщо число досягло 100, цикл повинен бути перерваний за допомогою оператора break.

Ось як може виглядати код у Python:

for i in range(1, 101): if i % 3 == 0: print(i) if i == 100: break

Після цього ми використовуємо ще один оператор if для перевірки, чи досягло поточне число 100. Якщо число досягло 100, то програма переривається за допомогою оператора break і цикл завершується.

Таким чином, застосування оператора break дозволяє нам завершити цикл, коли досягнута необхідна точка, зберігаючи при цьому ефективність програми.

Тестування алгоритму

Для перевірки правильності роботи алгоритму, виведемо всі числа від 1 до 100, кратні 3, за допомогою Python.

Нижче наведено список усіх чисел від 1 до 100, кратних 3:

Вам також може сподобатися

Що краще: лазерна або воскова епіляція?

Позбавлення від небажаного волосся на тілі-одна з основних проблем, з якою стикаються багато жінок і чоловіків. В останні роки лазерна і.

Дерев'яні сходи для схилу своїми руками

Дерев'яні сходи для схилу дуже практичні і естетичні. Вони можуть бути ідеальним рішенням для тих, хто хоче облагородити свій сад або ділянку. В.

Amd radeon hd 7600M series-об'єм оперативної пам'яті в гігабайтах

AMD Radeon HD 7600M Series-це графічний процесор високого класу, розроблений компанією AMD. Він відноситься до серії дискретних відеокарт.

Дізнайтеся, як налаштувати ваш телефон на управління жестами і отримаєте максимально комфортний досвід використання сучасної мобільної техніки

У сучасній мобільній індустрії однією з найцікавіших нових функцій є можливість керувати своїм телефоном безліччю жестів. Це.

  • Зворотний зв'язок
  • Угода користувача
  • Політика конфіденційності