if volt.isalpha() or res.isalpha() or amp.isalpha():
Что я здесь сделал неправильно? Я получаю INVALID SYNTAX, я использую это для программы калькулятора, которую я делаю. Он вычисляет напряжение, сопротивление и ток. Но это легкая часть, я просто пытаюсь сделать это безумным доказательством. У меня есть 3 переменные в коде (volt, amp, res), которые вводятся пользователем. Я просто хочу убедиться, что они не набирают ничего глупого. Как буквы, например. ...IF, неверная синтаксическая ошибка
try:
float(volt) >= 0 and float(res) >= 0 and float(amp) >= 0
print("")
print("You put a value for everything. You don't need the calculator.")
allowed = 0
if volt.isalpha() or res.isalpha() or amp.isalpha():
print("You typed in characters for one of the values, this calculator doesn't use letters.")
allowed = 0
def find_voltage(a,b): # V = I * R
voltage = a * b
return(voltage)`
Можете ли вы разместить раздел кода этой строки? Возможно, это проблема с отступом. – radiaph
Я очень новичок на этом сайте, как бы я это сделал? c: –
Нажмите [изменить], вставьте код в свой вопрос, выделите его и нажмите кнопку '{}' на панели инструментов, чтобы правильно отформатировать его. – MattDMo