from tkinter import *
from tkinter import Label
def check ():
global var, cur_q, points, facts_text
answer = var.get()
if cur_q < len(facts)-1:
if answer == facts(cur_q)["right"]:
points += 1
cur_q += 1
facts_text["text"] = facts[cur_q]["text"]
elif cur_q == len(facts)
if answer == facts(cur_q)["right"]:
points += 1
cur_q += 1
print(points)
facts = [
{"text": "Tkinter используется для создания графического интерфeйса?", "right": 1},
{"text": "Правда ли, что этот текст написан без использования Python?", "right": 0},
{"text": "Нужна ли библеотека BeautifulSoup4 для чтения HTML файлов?", "right": 1},
{"text": "Вы хотите продолжить учиться дальше программированию на языке Python?", "right": 1},
{"text": "Вы ждете новый год?", "right": 1},
]
points = 0
cur_q = 0
window = Tk()
window.geometry("1600x1200")
window.title("Проект для повторения за 1 блок!")
Label_title= Label(text="Этот не большой тест закрепит ваши знания по курсу за этот блок!", font=("Arial", 15),fg="black", bg="pink")
Label_title.place(width=1600, height=50, x=0, y=0)
facts_text = Message(text=facts[cur_q]["text"], font=("Arial", 15), width=600, borderwidth=0,)
facts_text.place(x=10, y=70)
var = IntVar()
tru = Radiobutton(text="Да", variable=var, value=1)
fals = Radiobutton(text="Нет", variable=var, value=0)
tru.place(x=700, y=70)
fals.place(x=650, y=70)
b = Button(text="Ответить", font=("Arial", 24), fg="black", bg="red", command="check")
b.place(x=750, y=70)
window.mainloop()
Python
ЛЮДИ ПОМОГИТЕ У МЕНЯ ЭТОТ КОД НЕ РАБОТАЕТ НУЖНА ПОМОЩЬ ПИТОН ЗАВТРА СДАТЬ НАДО
НЕ РАБОТАЕТ КОД ИСПРАВЬТЕ ПЖПЖЖПЖП
Здравствуйте, Алексей!
Вот Ваша программа после моих доработок:
Вот Ваша программа после моих доработок:
from tkinter import *
def check ():
global var, cur_q, points, facts_text, tru, fals, b
answer = var.get()
if cur_q
Не должно оно работать, ошибок синтаксических куча. Я исправил, дальше сам:
from tkinter import *
from tkinter import Label
def check ():
global var, cur_q, points, facts_text, facts
answer = var.get()
if cur_q < len(facts)-1:
if answer == facts(cur_q)["right"]:
points += 1
cur_q += 1
facts_text["text"] = facts[cur_q]["text"]
elif cur_q == len(facts):
if answer == facts(cur_q)["right"]:
points += 1
cur_q += 1
print(points)
facts = [
{"text": "Tkinter используется для создания графического интерфeйса?", "right": 1},
{"text": "Правда ли, что этот текст написан без использования Python?", "right": 0},
{"text": "Нужна ли библеотека BeautifulSoup4 для чтения HTML файлов?", "right": 1},
{"text": "Вы хотите продолжить учиться дальше программированию на языке Python?", "right": 1},
{"text": "Вы ждете новый год?", "right": 1},
]
points = 0
cur_q = 0
window = Tk()
window.geometry("1600x1200")
window.title("Проект для повторения за 1 блок!")
Label_title= Label(text="Этот не большой тест закрепит ваши знания по курсу за этот блок!", font=("Arial", 15),fg="black", bg="pink")
Label_title.place(width=1600, height=50, x=0, y=0)
facts_text = Message(text=facts[cur_q]["text"], font=("Arial", 15), width=600, borderwidth=0,)
facts_text.place(x=10, y=70)
var = IntVar()
tru = Radiobutton(text="Да", variable=var, value=1)
fals = Radiobutton(text="Нет", variable=var, value=0)
tru.place(x=700, y=70)
fals.place(x=650, y=70)
b = Button(text="Ответить", font=("Arial", 24), fg="black", bg="red", command="check")
b.place(x=750, y=70)
window.mainloop()
Похожие вопросы
- Помогите пожалуйста исправить мой код на языке питон
- Как с помощью питона изменить настройки в роутере
- Не работает бот на питоне
- Что можно сделать с помощью ПиТона, если овладеть этим языков в совершенстве?
- Нужна помощь в создании кодов
- Срочно нужна помощь с кодом
- Можете подсказать, почему код не работает?
- Помогите пожалуйста соединить два кода в один,очень долго пытался,но всё равно не совсем правильно получается
- Что делать если не работает программа на питоне с базой данных
- ПОМОГИТЕ НАЙТИ ОШИБКУ В КОДЕ (выводит наибольшее и наименьшее а среднее нет)