最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python只用40行代碼編寫的計算器實例

 更新時間:2017年05月10日 11:37:38   作者:第XXX個小號的專欄  
這篇文章主要介紹了Python只用40行代碼編寫的計算器,結(jié)合完整實例形式分析了Python計算器的具體實現(xiàn)技巧,需要的朋友可以參考下

本文實例講述了Python只用40行代碼編寫的計算器。分享給大家供大家參考,具體如下:

效果圖:

代碼:

from tkinter import *
reset=True
def buttonCallBack(event):
  global label
  global reset
  num=event.widget['text']
  if num=='C':
    label['text']="0"
    return
  if num in "=":
    label['text']=str(eval(label['text']))
    reset=True
    return
  s=label['text']
  if s=='0' or reset==True:
    s=""
    reset=False
  label['text']=s+num
#主窗口
root=Tk()
root.wm_title("計算器")
#顯示欄1
label=Label(root,text="0",background="white",anchor="e")
label['width']=35
label['height']=2
label.grid(row=1,columnspan=4,sticky=W)
#按鈕
showText="789/456*123-0.C+"
for i in range(4):
  for j in range(4):
    b=Button(root,text=showText[i*4+j],width=7)
    b.grid(row=i+2,column=j)
    b.bind("<button-1>",buttonCallBack)
showText="()"
for i in range(2):m.fzitv.net
  b=Button(root,text=showText[i],width=7)
  b.grid(row=6,column=2+i)
  b.bind("<button-1>",buttonCallBack)
b=Button(root,text="=")
b.grid(row=6,columnspan=2,sticky="we")
b.bind("<button-1>",buttonCallBack)
root.mainloop()
</button-1></button-1></button-1>

PS:這里再為大家推薦幾款計算工具供大家進一步參考借鑒:

在線一元函數(shù)(方程)求解計算工具:
http://tools.jb51.net/jisuanqi/equ_jisuanqi

科學計算器在線使用_高級計算器在線計算:
http://tools.jb51.net/jisuanqi/jsqkexue

在線計算器_標準計算器:
http://tools.jb51.net/jisuanqi/jsq

更多關(guān)于Python相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Python數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Python函數(shù)使用技巧總結(jié)》、《Python字符串操作技巧匯總》、《Python入門與進階經(jīng)典教程》及《Python文件與目錄操作技巧匯總

希望本文所述對大家Python程序設計有所幫助。

相關(guān)文章

  • Python將8位的圖片轉(zhuǎn)為24位的圖片實現(xiàn)方法

    Python將8位的圖片轉(zhuǎn)為24位的圖片實現(xiàn)方法

    這篇文章主要介紹了Python將8位的圖片轉(zhuǎn)為24位的圖片的實現(xiàn)代碼,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-10-10
  • python程序快速縮進多行代碼方法總結(jié)

    python程序快速縮進多行代碼方法總結(jié)

    在本篇文章里小編給大家整理了關(guān)于python程序如何快速縮進多行代碼的相關(guān)知識點,需要的朋友們學習下。
    2019-06-06
  • Django unittest 設置跳過某些case的方法

    Django unittest 設置跳過某些case的方法

    今天小編就為大家分享一篇Django unittest 設置跳過某些case的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-12-12
  • 8個python新手入門項目

    8個python新手入門項目

    文將介紹8個帶有代碼的Python項目,這些項目將幫助大家增強編程能力,這些項目涵蓋了各種主題和難度級別,助力大家成長為一個Python開發(fā)者
    2024-01-01
  • python使用beautifulsoup從愛奇藝網(wǎng)抓取視頻播放

    python使用beautifulsoup從愛奇藝網(wǎng)抓取視頻播放

    這篇文章主要介紹了python使用beautifulsoup從愛奇藝網(wǎng)抓取視頻并播放示例,大家參考使用吧
    2014-01-01
  • Python-re中search()函數(shù)的用法詳解(查找ip)

    Python-re中search()函數(shù)的用法詳解(查找ip)

    這篇文章主要介紹了Python-re中search()函數(shù)的用法-----查找ip,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-03-03
  • 編程小妙招:Python帶你玩轉(zhuǎn)Excel超鏈接

    編程小妙招:Python帶你玩轉(zhuǎn)Excel超鏈接

    掌握Python實現(xiàn)Excel加超鏈接的技巧,讓你的數(shù)據(jù)報告活起來,本指南將帶你輕松穿梭于單元格間,一行代碼搞定鏈接,別等了,跟我一起讓你的Excel工作表不僅聰明,還能“點”亮你的信息網(wǎng)絡!
    2023-12-12
  • Python調(diào)用Jar包的兩種方式小結(jié)

    Python調(diào)用Jar包的兩種方式小結(jié)

    這篇文章主要介紹了Python調(diào)用Jar包的兩種方式小結(jié),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • Python異常處理與日志記錄的操作過程

    Python異常處理與日志記錄的操作過程

    Python提供了強大的異常處理機制和靈活的日志記錄功能,使開發(fā)人員能夠更輕松地管理代碼中的錯誤和跟蹤應用程序的執(zhí)行過程,在本文中,我們將探討使用Python進行異常處理與日志記錄的最佳實踐,以及一些案例代碼來說明這些概念,需要的朋友可以參考下
    2024-04-04
  • Django 前后臺的數(shù)據(jù)傳遞的方法

    Django 前后臺的數(shù)據(jù)傳遞的方法

    本篇文章主要介紹了Django 前后臺的數(shù)據(jù)傳遞的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-08-08

最新評論

金阳县| 云龙县| 衢州市| 武乡县| 扎兰屯市| 长汀县| 皋兰县| 秦皇岛市| 湘阴县| 招远市| 茌平县| 潢川县| 泾阳县| 兴山县| 大石桥市| 遂平县| 子洲县| 南华县| 中牟县| 洛浦县| 香河县| 兴山县| 阳城县| 鄂托克旗| 临泽县| 南召县| 肥城市| 和硕县| 芮城县| 平度市| 东源县| 垦利县| 浦江县| 乌拉特前旗| 萨迦县| 玉树县| 凌源市| 崇阳县| 东源县| 大安市| 金坛市|