Инфоурок Информатика Другие методич. материалыПрактическое занятие. Python. Разработка простого калькулятора

Практическое занятие. Python. Разработка простого калькулятора

Скачать материал

Python: Разработка простого калькулятора

 

Приведен код одного из вариантов разработки простого калькулятора без кнопок:

 

# Разработка логики работы калькулятора

from tkinter import *

from tkinter import ttk

def raschet():

    chislo15=float(chislo1.get())

    chislo25 = float(chislo2.get())

    if deystvie.get()=="*":

        label4["text"] = chislo15*chislo25

    elif deystvie.get()=="/" and chislo25!=0:

        label4["text"] = chislo15/chislo25

    elif deystvie.get()=="/" and chislo25==0:

        label4["text"] = "На 0 делить нельзя!"

    elif deystvie.get()=="-":

        label4["text"] = chislo15-chislo25

    elif deystvie.get()=="+":

        label4["text"] = chislo15+chislo25

# Разработка интерфейса калькулятора

root = Tk()

root.title("Made clicker")

root.geometry("350x350")

label = ttk.Label()

label.pack(anchor=NW, padx=6, pady=6)

label["text"] = "Введите числа"

chislo1 = ttk.Entry()

chislo1.pack(anchor=NW, padx=6, pady=6)

chislo2 = ttk.Entry()

chislo2.pack(anchor=NW, padx=6, pady=6)

 

label2 = ttk.Label()

label2.pack(anchor=NW, padx=6, pady=6)

label2["text"] = "Введите действие"

 

deystvie = ttk.Entry()

deystvie.pack(anchor=NW, padx=6, pady=6)

 

label3 = ttk.Label()

label3.pack(anchor=NW, padx=6, pady=6)

label3["text"] = "Ответ"

 

label4 = ttk.Label()

label4.pack(anchor=NW, padx=6, pady=6)

 

 

 

 

btn = ttk.Button(text="Рассчитать", command=raschet)

btn.pack(anchor=NW, padx=6, pady=6)

 

root.mainloop()

 

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Практическое занятие. Python. Разработка простого калькулятора"

Методические разработки к Вашему уроку:

Получите новую специальность за 2 месяца

Заместитель директора

Получите профессию

Фитнес-тренер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Краткое описание документа:

Иллюстрированная статья о разработке программы – приложения: создание интерфейса простого калькулятора без кнопок, создаваемый с помощью языка Python и среды разработки Python 3.9

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 670 660 материалов в базе

Материал подходит для УМК

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 27.05.2023 278
    • DOCX 18.2 кбайт
    • 15 скачиваний
    • Оцените материал:
  • Настоящий материал опубликован пользователем Никитин Виктор Евгеньевич. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Никитин Виктор Евгеньевич
    Никитин Виктор Евгеньевич
    • На сайте: 8 лет и 4 месяца
    • Подписчики: 0
    • Всего просмотров: 23540
    • Всего материалов: 31

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Секретарь-администратор

Секретарь-администратор (делопроизводитель)

500/1000 ч.

Подать заявку О курсе

Курс профессиональной переподготовки

Математика и информатика: теория и методика преподавания в образовательной организации

Учитель математики и информатики

500/1000 ч.

от 8900 руб. от 4150 руб.
Подать заявку О курсе
  • Сейчас обучается 680 человек из 79 регионов
  • Этот курс уже прошли 1 816 человек

Курс повышения квалификации

Теоретические и методологические основы преподавания информатики с учётом требований ФГОС ООО

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 153 человека из 49 регионов
  • Этот курс уже прошли 1 719 человек

Курс профессиональной переподготовки

Педагогическая деятельность по проектированию и реализации образовательного процесса в общеобразовательных организациях (предмет "Математика и информатика")

Учитель математики и информатики

300 ч. — 1200 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 36 человек из 17 регионов
  • Этот курс уже прошли 35 человек

Мини-курс

Развитие дошкольного мышления

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Этот курс уже прошли 20 человек

Мини-курс

Основы русского языка: морфология, синтаксис, лексика

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 23 человека из 12 регионов
  • Этот курс уже прошли 14 человек

Мини-курс

История педагогических идей: основатели и теоретики

6 ч.

780 руб. 390 руб.
Подать заявку О курсе