您的位置 首页 > 数码极客

『网络计算器如何做的』如何用c语言做计算器!

今天学习的是刘金玉老师零基础Python教程第79期,主要内容是python编程利用frame框架模拟制作计算器。

一、知识点

1.frame框架:用作布局,在frame内部可以重新再进行一次布局,frame如果使用pack布局,在frame内部还可以使用grid再次布局。

二、计算器布局案例

1.在form窗体新建1个entry控件,1组button控件,通过for循环遍历将button控件按照计算器的样式布局。

2.思路:总体布局采用grid。第一部分,entry控件,单行文本;第二部分:Button控件,需要把所有的按钮控件放到grid中,在这个子的grid中的行列又会重新从第0行第0列开始计算,把这个子的grid放到frame框架中。

3.代码

import tkinter as tk

#创建窗体

form1=();("计算器-四川二流子");("300x400+200+100")

# 第一部分

entry1=(form1,fg="white",bg="black")

en(row=0,column=0,sticky=)

# 第二部分

tn1=(form1)

# 创建frame框架

f1=(form1)

(row=1,column=0)

# 创建按钮及按钮文本列表

fh=[7,8,9,"X",4,5,6,"-",1,2,3,"+",0,".","清空","退格"]

#行

ri=0

#列

ci=0

#通过循环遍历出所有按钮

for v in fh:

if(ci!=0 and ci%4==0):

ri+=1 #换行

ci=0 #列重新赋值

btn1=(f1,text=v,width=7,height=2)

b(row=ri,column=ci)

ci+=1

btn2=(f1,text="=",width=7,height=3)

b(row=ri+1,column=0,columnspan=4,sticky=)

()

4.运行效果

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“网络计算器如何做的,如何用c语言做计算器,网络计算器,如何用计算器做小抄,如何做计算器的代码”边界阅读