Предмет: Информатика,
автор: taniahrynyuk2000
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" ? Ты не опредилил эту переменную
Ответы
Автор ответа:
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)
Похожие вопросы
Предмет: Русский язык,
автор: An333
Предмет: Русский язык,
автор: echowahaeski
Предмет: Английский язык,
автор: danielsheff
Предмет: Математика,
автор: lana20081
Предмет: Қазақ тiлi,
автор: Katya201855685