profile
Размещено 3 года назад по предмету Информатика от varvarya2009

Напишите с помощью Python программу-калькулятор, которая будет принимать на свой вход число и будет выводить на экран по отдельности все его степени от 1 до 10,а также двойное и тройное значение введенного числа.

Хелп,актуально будет до 29 сентября.Сегодня 28.
Просьба написать командами,которые понимает Python,а никак иначе.
Даю 20 баллов.​

  1. Ответ на вопрос
    Ответ на вопрос дан alekseirak002

    Ответ:

    from tkinter import *

    wnd=Tk()

    wnd.title('Калькулятор')

    wnd.geometry('400x300+100+100')

    #Функции

    def d_plus():

    nm1=num1.get()

    nm2=num2.get()

    rez.delete('0',END)

    rez.insert(0,nm1+nm2)

    f=open('rez.txt','w')

    f.write(str(nm1+nm2))

    f.close()

    def d_minus():

    nm1=num1.get()

    nm2=num2.get()

    rez.delete('0',END)

    rez.insert(0,nm1-nm2)

    f=open('rez.txt','w')

    f.write(str(nm1-nm2))

    f.close()

    def d_div():

    nm1=num1.get()

    nm2=num2.get()

    rez.delete('0',END)

    rez.insert(0,nm1/nm2)

    f=open('rez.txt','w')

    f.write(str(nm1/nm2))

    f.close()

    def d_mult():

    nm1=num1.get()

    nm2=num2.get()

    rez.delete('0',END)

    rez.insert(0,nm1*nm2)

    f=open('rez.txt','w')

    f.write(str(nm1*nm2))

    f.close()

    num1=IntVar()

    num2=IntVar()

    #Интерфейс

    ln1=Label(text='Первое число')

    ln1.pack()

    en1=Entry(width=50,textvariable=num1)

    en1.pack()

    ln2=Label(text='Второе число')

    ln2.pack()

    en2=Entry(width=50,textvariable=num2)

    en2.pack()

    b_plus=Button(text='+',command=d_plus)

    b_plus.pack()

    b_minus=Button(text='-',command=d_minus)

    b_minus.pack()

    b_mult=Button(text='*',command=d_mult)

    b_mult.pack()

    b_div=Button(text='/',command=d_div)

    b_div.pack()

    rez=Entry(width=50)

    rez.pack()

    Объяснение:

    Откуда у меня данный код?

    Обучаюсь Python)

    ВАЖНО!!!

    В начале нужно создать текстовый документ с названием ,,rez".Чтобы сохранять результаты.

    1. Ответ на вопрос
      Ответ на вопрос дан varvarya2009
      Я извиняюсь,но Вы вообще читали условия задачи?Безусловно калькулятор из учебника по обучении программировании на Python рабочий.Но вопрос в другом,я не запрашивала интерфейс,эьо первое.Второе, в задании чёрным по белому сказано про степени.Но тут,я только наблюдаю одно: выдранный кусок программы с первого сайта в браузере.Одно дело,если бы он работал,как нужно.Но он выполняет совсем другое.Разве где-то было сказано про сложение и вычитание?Не припомню.
Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 6 лет назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 6 класса 1. укажите личное местоимение: 1) некто 2) вас 3) ни с кем 4) собой 2. укажите относительное местоимение: 1) кто-либо 2) некоторый 3) кто 4) нам 3. укажите вопросительное местоимение: 1) кем-нибудь 2) кем 3) себе 4) никакой 4. укажите определительное местоимение: 1) наш 2) который 3) некий 4) каждый 5. укажите возвратное местоимение: 1) свой 2) чей 3) сам 4) себя 6. найдите указательное местоимение: 1) твой 2) какой 3) тот 4) их 7. найдите притяжательное местоимение: 1) самый 2) моего 3) иной 4) ничей 8. укажите неопределённое местоимение: 1) весь 2) какой-нибудь 3) любой 4) этот 9. укажите вопросительное местоимение: 1) сколько 2) кое-что 3) она 4) нами 10. в каком варианте ответа выделенное слово является притяжательным местоимением? 1) увидел их 2) её нет дома 3) её тетрадь 4) их не спросили

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.