ХЕЛП!!! Не пойму в чем дело

Daniil Tsygorov

Новичок
Пользователь
Янв 14, 2021
4
0
1
ERROR.png
 

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 583
457
83
во первых отступы не верны...
во вторых 'Ср линия' - что это? это строка? если строка то нужно в кавычках, но писать ее в условии смысла нет...
и 'Snp' у вас не определена... а вы ее используете в условии...
 

Daniil Tsygorov

Новичок
Пользователь
Янв 14, 2021
4
0
1
во первых отступы не верны...
во вторых 'Ср линия' - что это? это строка? если строка то нужно в кавычках, но писать ее в условии смысла нет...
и 'Snp' у вас не определена... а вы ее используете в условии...
Отступы верны, а с Ср линией я разобрался
у меня теперь другая проблема)
Но все ровно спасибо
 

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 583
457
83
Отступы верны, а с Ср линией я разобрался
у меня теперь другая проблема)
Но все ровно спасибо
отступы не верны...
вы наверное хотели это
Python:
print('by daniil')
a = input('что нужно найти(Sпр Ср линия)')
if a == 'Sпр':
    print('Sпр = a * b')
    a = float(input('a = '))
    b = float(input('b = '))
    d = a * b
    print(d)
elif a == 'Ср линия':
    print('С,л = x / 2')
    x = float(input('x = '))
    f = x / 2
    print(f)
else:
    print('ERROR')
 

Daniil Tsygorov

Новичок
Пользователь
Янв 14, 2021
4
0
1
отступы не верны...
вы наверное хотели это
Python:
print('by daniil')
a = input('что нужно найти(Sпр Ср линия)')
if a == 'Sпр':
    print('Sпр = a * b')
    a = float(input('a = '))
    b = float(input('b = '))
    d = a * b
    print(d)
elif a == 'Ср линия':
    print('С,л = x / 2')
    x = float(input('x = '))
    f = x / 2
    print(f)
else:
    print('ERROR')
Спасибо!)
 

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