类似项目 👁
项目背景⭐️
本人已经做了两个基于Python的计算器项目,有需要的话,请看本文头部。这次基于Python制作一个科学计算器 项目,创建一个科学计算器。
项目需求💥
1、科学计算器应包括:计算器界面、0-9数字按键、清零和各功能按键;
2、功能1:二进制、八进制、十进制、十六进制、四种进制可相互切换;
3、功能2:加减乘除基本运算、平方、开方、x^y、 x^3等;
4、功能3:tan、cos、sin、n!、log等
代码展示💻
from tkinter import StringVar, Entry, Button
from tkinter import Tk
import math
class calculator:
def __init__(self):
window = Tk()
window.title('基于TK的科学计算器')
window.configure(background="white")
self.string = StringVar()
entry = Entry(window, textvariable=self.string, )
entry.grid(row=0, column=0, columnspan=6)
entry.configure(background="white")
entry.focus()
values = ["C", "DEL", "(", ")", "%", "!",
"sin", "sqrt", "e", "pow", "/", "oct",
"cos", "7", "8", "9", "*", "int",
"tan", "4", "5", "6", "-", "hex",
"pi",