from math import*
def Radical_click():
if a>=0:
c=sqrt(a)
ent.insert(END,c)
else:
ent.insert(END,"помилка")
if a<=0:
c=sqrt(a)
ent.insert(END,c)
else:
ent.insert(END,"помилка")
пишет ошибка в a>=0
в чем проблема?
TomasSmZRs:
Что такое "a" ? Ты не опредилил эту переменную
Ответы на вопрос
Ответил mirageKZ
0
Ответ:
Во первых, 'а' нигде не определено.
всю программу покажите.
я тут упростил немного вашу функцию и она теперь возвращает корень числа. посмотрите как она работает
---
from math import *
def Radical_click(a):
if a>=0:
c=sqrt(a)
"""ent.insert(END,c)
else:
ent.insert(END,"помилка")
if a<=0:
c=sqrt(a)
ent.insert(END,c)
else:
ent.insert(END,"помилка")"""
return c
print('start программы')
x=Radical_click(4)
print('end программы =', x)
Новые вопросы