Синтаксис

Скифенский

Новичок
Пользователь
Окт 9, 2020
4
0
1
Всем привет. Недавно начал проходить курс по python. Операционка винда 10, версия питона 3.5 Решаю задачу выскакивает ошибка насчет синтаксиса. Укажите пожалуйста ошибку. Заранее спасибо.
 

Вложения

  • Screenshot_1ы.png
    Screenshot_1ы.png
    12,8 КБ · Просмотры: 11

lynulx

Модератор
Команда форума
Модератор
Авг 9, 2020
139
19
18
Всем привет. Недавно начал проходить курс по python. Операционка винда 10, версия питона 3.5 Решаю задачу выскакивает ошибка насчет синтаксиса. Укажите пожалуйста ошибку. Заранее спасибо.
elif должен быть на том же уровне, что и if перед ним

elif - else if, а чтобы else мог сработать, перед ним должен быть if
 

_Rugnat_

Новичок
Пользователь
Окт 9, 2020
4
0
1
Неправильная табуляция скорее всего. Попробуй заново расставить табы не используя пробелы. Возможно из-за этого ошибка
 

alext

Популярный
Пользователь
Май 10, 2020
288
66
28
 

Скифенский

Новичок
Пользователь
Окт 9, 2020
4
0
1
ок спасибо
 

Скифенский

Новичок
Пользователь
Окт 9, 2020
4
0
1
Есть теперь другой вопрос. Пытаюсь запустить данный код, вместо этого меня сразу перекидывает на следующую строку, не показывая ошибку. В чем может быть проблема?

sticks = 10

while sticks > 0:
print("Выберите число от 1 до 3")

pervij = int(input("Введите ваше количество: "))

if pervij < 1 or > 3:
print("Неверное значение, введите число от 1 до 3")

pervij = int(input("Введите ваше количество: "))

sticks -= pervij

print(sticks)
 

Скифенский

Новичок
Пользователь
Окт 9, 2020
4
0
1
Честно говоря не знаю. Сам не добалял для работы никаких просто запустил Jupyter и пытаюсь писать код. Наверное стандартные библиотеки, только начал изучение питона поэтому сказать точно не могу.
 

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