Как создать скрипт Python, который проверяет «четные» или «нечетные» числа.

Dec 11 2022
Эти ответы были предоставлены ChatGPT. Следующий простой скрипт Python определяет, является ли введенное пользователем целое число простым или четным числом. Вот пример того, как можно применить скрипт: Еще раз спасибо Open-AI / ChatGPT за помощь в этой статье.

Эти ответы были предоставлены ChatGPT

-Фото Дэна Кристиана Падурца на Unsplash

Следующий простой скрипт Python определяет, является ли введенное пользователем целое число простым или четным числом.

# function to check if a number is prime
def is_prime(num):
  # check if the number is less than 2
  if num < 2:
    return False
  
  # check if the number is 2
  if num == 2:
    return True
  
  # check if the number is divisible by any number from 2 to the square root of the number
  for i in range(2, int(num**0.5) + 1):
    if num % i == 0:
      return False
  
  # if the number is not divisible by any number from 2 to the square root of the number, it is prime
  return True


# function to check if a number is even
def is_even(num):
  # check if the number is divisible by 2
  if num % 2 == 0:
    return True
  else:
    return False


# get a number from the user
num = int(input("Enter a number: "))

# check if the number is prime or even
if is_prime(num):
  print(num, "is a prime number.")
elif is_even(num):
  print(num, "is an even number.")
else:
  print(num, "is neither prime nor even.")

Вот пример того, как можно применить скрипт:

Enter a number: 17

>> 17 is a prime number.

Еще раз спасибо Open-AI/ChatGPT за помощь в этой статье.

Пожалуйста, проверьте их ИИ, чтобы найти другие классные ответы, подобные этим.

Продолжайте кодировать и продолжайте совершенствоваться ❤