Форум программистов, компьютерный форум, киберфорум
Наши страницы
Python: GUI, графика
Войти
Регистрация
Восстановить пароль
 
Женек1
1 / 1 / 0
Регистрация: 17.01.2017
Сообщений: 36
1

Программа выдает не правельный результат

30.01.2017, 00:48. Просмотров 138. Ответов 0
Метки нет (Все метки)

Вот программный код, как видите я создал конструкцию if и в случае если пользователь выбирает rad4 программа должна надать переменной а значение 1, но почему то в любом случае а будет равен 0. Как такое возможно, что делать?
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
from tkinter import *
def result(event):
    print(a)
root=Tk()
root.geometry("1080x700")
root.resizable(0,0)
root.title("PyTest: Завдання варіант I")
qw1=Label(root, text="1. Середовищем розробки програмного забезпечення Python є:", font="Times 11")
qw1.place(x="50", y="50")
qw1var=IntVar()
qw1var.set(0)
rad0 = Radiobutton(root,text="EILD",variable=qw1var,value=0, font="Times 11")
rad0.place(x="50", y="80")
rad1 = Radiobutton(root, text="IDE", variable=qw1var, value=1, font="Times 11")
rad1.place(x="50", y="100")
rad2 = Radiobutton(root, text="ILDE", variable=qw1var, value=2, font="Times 11")
rad2.place(x="50", y="120")
rad3 = Radiobutton(root, text="IDLE", variable=qw1var, value=3, font="Times 11")
rad3.place(x="50", y="140")
if qw1var.get()==3:
    a=1
else:
    a=0
B1=Button(root, text="Завершити")
B1.place(x="500", y="610")
B1.bind("<Button-1>", result)
root.mainloop()
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.01.2017, 00:48
Ответы с готовыми решениями:

Программа не выдает результат
вот текст программы , но она не хочет выводить результат! что не так? если у...

Программа не выдает результат
Результат не выдает. #include &quot;stdafx.h&quot; int _tmain(int argc,...

Программа не выдает результат
не понимаю, почему нет результата? задание: Y= 3(А-х), если А-нечетное, А...

Программа не выдает результат
Народ помогите, у меня не видает результат, какую програму не ввожу видает одно...

Программа не выдает результат
когда я ввожу программу например: var a, b: integer; begin a:=1; b:=20;...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.01.2017, 00:48

Программа выдает результат 0,00000
Граждане, всем доброго времени суток! не пойму, где я не так делаю, почему...

Программа выдает неправильный результат
Создал проект unit Unit1; interface uses Windows, Messages,...

Программа выдает неправильный результат
Function Dispersia(varArray As Variant) As Variant Dim varItem As...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru