Методы поиска нечетных чисел от 1 до 100 в Python

Чтобы найти нечетные числа от 1 до 100 в Python, вы можете использовать несколько методов. Вот несколько примеров:

Метод 1: использование цикла for и условного оператора

odd_numbers = []
for num in range(1, 101):
    if num % 2 != 0:
        odd_numbers.append(num)
print(odd_numbers)

Метод 2. Использование списка

odd_numbers = [num for num in range(1, 101) if num % 2 != 0]
print(odd_numbers)

Метод 3. Использование функции filter() и лямбда-выражения

odd_numbers = list(filter(lambda x: x % 2 != 0, range(1, 101)))
print(odd_numbers)

Метод 4. Использование библиотеки numpy

import numpy as np
odd_numbers = np.arange(1, 101, 2)
print(odd_numbers)

Метод 5. Использование цикла while

odd_numbers = []
num = 1
while num <= 100:
    odd_numbers.append(num)
    num += 2
print(odd_numbers)