这个代码是基于python3.0写的,有许多不完善的地方,请自已修改。
# coding: utf-8
from tkinter import *
root = Tk()
root.title("python3.0查询")
#root.minsize(800,600)
#填充无用空间
Label(root).grid(ipady=5)
#11面板
class Frame11:
def __init__(self, root): #relief: SUNKEY,RIDGE,GROOVE,RAISED,FLAT,SOLID
frame = Frame(root, width=200, height=50, borderwidth=2, relief=GROOVE)
frame.grid(row=2, column=1, sticky=W + S)
self.keyLb = Label(frame, text="键入关键字:", font="Helvetica -12 bold")
self.keyLb.grid(row=5, column=0, sticky=W + S)
self.inputEn = Entry(frame, width=35)
self.inputEn.__name__ = "inputEn"
self.inputEn.grid(row=6, column=0)
self.inputEn.bind("<Return>", self.frashAll)
#根据用户的输入回车刷新所有相关联的显示组件:
def frashAll(self, event):
frame21.keyLs.delete(0, END)
frame21.frash()
frame22.frash()
#刷新自已的显示组件,由其它组件根据需要调用
def frash(self):
pass
#21面板
class Frame21:
def __init__(self, root):
frame = Frame(root, width=200, height=300, bo
最近因为研究一个东西,并且在很久以前就想把python好好看看。正好满足我的好奇心。我每天上班做得游戏都是用lua,也是一门很强大的脚本语言。可能我更喜欢python的缩进区分和面向对象吧。 今天只写一个简单的例子。一个简单的python脚本,就一个函数,用C/C++去调用。可能这也是作为程序来说最关心的一件事。所以我的pytho ......
3. Dictionaries 字典类型
Python中,字典类型并不是顺序容器,而类似c++中的关联容器(map),Dictionaries中存储的是键/值 对,和map不同的是,Python的Dictionaries中可以存任意对象类型。Dictionaries类型也是可变的,和Lists一样,可以原地修改(通过下标修改)。
下面通 ......