ошибка SyntaxError: invalid syntax

errorsad

Новичок
Пользователь
Апр 10, 2020
25
3
3
Python:
while True:

    a = int(input("введите число")
    
    if a/2:
        print("это четное число")
        continue
    elif a!/2:
        print("это нечетное число")
        continue
    else("ошибка")

PYTON 3.8.2 win 7
 

Vlad_SD

Активный пользователь
Пользователь
Апр 7, 2020
91
45
18
a!/2 такого синтаксиса нет
else("ошибка") чтобы что-то вывести на экран, нужен print
if a/2: это не проверяет чётность а просто делит на 2
проще переписать, чем исправить. Вот пример:
Python:
while True:
    a = int(input())
    if a % 2 == 0:
        print('Четное число')
    else:
        print('Нечентное число')
 

errorsad

Новичок
Пользователь
Апр 10, 2020
25
3
3
ой просто торопился вот и print забыл
 

Форум IT Специалистов