找回密碼 或 安全提問
 註冊
|註冊|登錄

伊莉討論區

搜索
尊貴會員無限使用任何功能儲值後自動升級用戶組你準備好成為出色的版主了嗎?
mega無碼神奇寶貝流出出包王女中文rpg無碼 ge
激爽女性ssis 565我未來的phoenixejuq 936用務員室印尼女傭

休閒聊天興趣交流學術文化旅遊交流飲食交流家庭事務PC GAMETV GAME
熱門線上其他線上感情感性寵物交流家族門派動漫交流貼圖分享BL/GL
音樂世界影視娛樂女性頻道潮流資訊BT下載區GB下載區下載分享短片
電腦資訊數碼產品手機交流交易廣場網站事務長篇小說體育運動時事經濟
上班一族博彩娛樂

[繁]再見龍生,你好人

[繁]魔法光源股份有限

[超清繁中]霹靂英雄戰

[繁]香格里拉・開拓異

[繁]轉生貴族憑鑑定技

[簡]神之塔 第二季16-
C & C++ 語言C# 語言Visual Basic 語言PHP 語言JAVA 語言
查看: 3135|回復: 0
打印上一主題下一主題

[問題]找不到python版...IndexError: tuple index out of range[複製鏈接]

Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

帖子
329
積分
1402 點
潛水值
25037 米
跳轉到指定樓層
樓主
發表於 2021-11-10 10:04 PM|只看該作者|倒序瀏覽
如標題,我在打包的時候出現該錯誤,無法打包,問題是出在哪邊呢??
有人能幫忙解答嗎感謝感謝


import tkinter as tk
from PIL import Image,ImageTk



def printInfo():
    n1.set(0)
    n12.set(0)
    n13.set(0)
    n14.set(0)
    n15.set(0)
    n16.set(0)
    n17.set(0)

    n2.set(0)
    n22.set(0)
    n23.set(0)
    n24.set(0)
    n25.set(0)
    n26.set(0)
    n27.set(0)

def X7():
    x1.set(7)
def X8():
    x1.set(8)
def X9():
    x1.set(9)   

#重新設定 n1~n27的值為0

def add():
    n4.set(
        ((n1.get()+n12.get()+n13.get()+n14.get()+n15.get()+n16.get()+n17.get())   
        -(n2.get()+n22.get()+n23.get()+n24.get()+n25.get()+n26.get()+n27.get()))
        /n3.get()/10*x1.get()
        )
    lootall.set((
        n1.get()+n12.get()+n13.get()+n14.get()+n15.get()+n16.get()+n17.get()-n2.get()-n22.get()-n23.get()-n24.get()-n25.get()-n26.get()-n27.get()
    )*x1.get()/10)


#計算公式




window = tk.Tk()
#定義 tk.Tk() 縮寫 window

window.title ("PUI loot計算機")
#是視窗名稱
window.geometry('550x400')
#視窗大小

image=Image.open("C:/Users/USB007/Desktop/python/tktktk/png.png")
photo = ImageTk.PhotoImage(image)
label = tk.Label(image = photo)
label.grid(row=10,column=1)



#視窗固定尺寸
n1  = tk.IntVar()
n12 = tk.IntVar()
n13 = tk.IntVar()
n14 = tk.IntVar()
n15 = tk.IntVar()
n16 = tk.IntVar()
n17 = tk.IntVar()


n2  = tk.IntVar()
n21 = tk.IntVar()
n22 = tk.IntVar()
n23 = tk.IntVar()
n24 = tk.IntVar()
n25 = tk.IntVar()
n26 = tk.IntVar()
n27 = tk.IntVar()




lootall = tk.IntVar()
n3 = tk.IntVar()
n4 = tk.IntVar()
x1 = tk.IntVar()

#建立儲存格
lab2 = tk.Label(window,text="loot金額",relief=tk.SOLID,width=20,bg="lightblue" )
lab3 = tk.Label(window,text="loot修理費",relief=tk.SOLID,width=20,bg="lightblue" )
lab4 = tk.Label(window,text="分贓人數",relief=tk.SOLID,width=20,bg="lightblue" )
lab5 = tk.Label(window,text="折數",relief=tk.SOLID,width=20,bg="green" )
lab6 = tk.Label(window,text="分贓總金額",relief=tk.SOLID,width=20,bg="yellow" )
lab7 = tk.Label(window,text="每人分得金額",relief=tk.SOLID,width=20,bg="magenta" )
lab9 = tk.Label(window,text="製作人:usb007 版本0.1測試版",width=30)
lab9.grid(row=11,column=1)
lab2.grid(row=1,column=0)
lab3.grid(row=1,column=1)
lab4.grid(row=1,column=2)
lab5.grid(row=3,column=2)
lab6.grid(row=5,column=2)
lab7.grid(row=7,column=2)
e1 = tk.Entry(window,textvariable=n1)
e12 = tk.Entry(window,textvariable=n12)
e13 = tk.Entry(window,textvariable=n13)
e14 = tk.Entry(window,textvariable=n14)
e15 = tk.Entry(window,textvariable=n15)
e16 = tk.Entry(window,textvariable=n16)
e17 = tk.Entry(window,textvariable=n17)
e2 = tk.Entry(window,textvariable=n2)
e22 = tk.Entry(window,textvariable=n22)
e23 = tk.Entry(window,textvariable=n23)
e24 = tk.Entry(window,textvariable=n24)
e25 = tk.Entry(window,textvariable=n25)
e26 = tk.Entry(window,textvariable=n26)
e27 = tk.Entry(window,textvariable=n27)
e3 = tk.Entry(window,textvariable=n3)
e4 = tk.Entry(window,textvariable=n4)
x11 = tk.Entry(window,textvariable=x1)
loot = tk.Entry(window,textvariable=lootall)
but1 = tk.Button(window,text="清除文字",command=printInfo)
but2 = tk.Button(window,text="計算loot",command=add,bg="gold",height=8,width=15)
but3 = tk.Button(window,text="七折",command=X7,bg="aqua")
but4 = tk.Button(window,text="八折",command=X8,bg="cadetblue")
but5 = tk.Button(window,text="九折",command=X9)

e1.grid(row=2,column=0)
e12.grid(row=3,column=0)
e13.grid(row=4,column=0)
e14.grid(row=5,column=0)
e15.grid(row=6,column=0)
e16.grid(row=7,column=0)
e17.grid(row=8,column=0)
e2.grid(row=2,column=1)

e22.grid(row=3,column=1)
e23.grid(row=4,column=1)
e24.grid(row=5,column=1)
e25.grid(row=6,column=1)
e26.grid(row=7,column=1)
e27.grid(row=8,column=1)
e3.grid(row=2,column=2)
e4.grid(row=8,column=2)

x11.grid(row=4,column=2)

loot.grid(row=6,column=2)

but1.grid(row=9,column=2)
but2.grid(row=10,column=2)
but3.grid(row=4,column=3)
but4.grid(row=5,column=3)
but5.grid(row=6,column=3)




window.mainloop()
#視窗右上關閉按鈕

...
瀏覽完整內容,請先 註冊登入會員
分享分享0收藏收藏0支持支持0

使用道具檢舉

您需要登錄後才可以回帖 登錄 | 註冊

Powered by Discuz!

© Comsenz Inc.

重要聲明:本討論區是以即時上載留言的方式運作,對所有留言的真實性、完整性及立場等,不負任何法律責任。而一切留言之言論只代表留言者個人意見,並非本網站之立場,用戶不應信賴內容,並應自行判斷內容之真實性。於有關情形下,用戶應尋求專業意見(如涉及醫療、法律或投資等問題)。 由於本討論區受到「即時上載留言」運作方式所規限,故不能完全監察所有留言,若讀者發現有留言出現問題,請聯絡我們。有權刪除任何留言及拒絕任何人士上載留言,同時亦有不刪除留言的權利。切勿上傳和撰寫 侵犯版權(未經授權)、粗言穢語、誹謗、渲染色情暴力或人身攻擊的言論,敬請自律。本網站保留一切法律權利。
回頂部