摘要: 1.导入Tkinter 可以使用以下三种方法(1)from Tkinter import *#导入Tkinter(2)import TkinterTkinter.methodA使用 Tkinter.methodA这样就不会污染其他命名空间(3)import Tkinter as TkTk.methodA重新定义了一个Tk 使用 Tk.methodA这样也就不会污染其他命名空间作为GUI需要考虑3个问题屏幕上显示什么样的界面图形怎么编排坐标如何人机交互(事件绑定)from Tkinter import *root=Tk()mylabel=Label(root,text="I am a 阅读全文
posted @ 2014-04-07 19:30 戎狼图腾 阅读(789) 评论(0) 推荐(0) 编辑
摘要: 欧拉数http://pe.spiritzhang.com/index.php/2011-05-11-09-44-54答案python学习资料https://docs.python.org/2.7/tutorial/index.htmlhttp://www.pythondoc.com/http://w... 阅读全文
posted @ 2014-04-07 10:19 戎狼图腾 阅读(157) 评论(0) 推荐(0) 编辑
摘要: #图形用户界面1.下载和安装wxPython2.创建并显示一个框架import wx #导入wxPythonapp=wx.App()win=wx.Frame(None)win.Show() #调用窗口前需要showapp.MainLoop() #调用窗口wxPython包含两个对象: 应用程序对象和根窗口 应用程序对象通过实例化wx.App实现 根窗口通过wx.Frame实现 完成图形的基本容器 wx.App wx的主要部分 import wx #导入 创建应用程序对象: app=wx.App() 创建窗口 window-Frame win=wx.Frame(None) 显示窗口: win.. 阅读全文
posted @ 2014-04-07 10:17 戎狼图腾 阅读(216) 评论(0) 推荐(0) 编辑
摘要: #更加抽象 12:50pm- 14:50 p112- 1.对象的魔力 多态 如count 在多种数据类型中都可以实现计数的功能 封装 对全局作用域中其他区域隐藏多余信息的原则 继承2.类和类型 创建类 class Person: def setName(self,name) self.name=name def getName(self): return self.name def greet(self): print "hello I am %s."%self.name 特性 函数和方法 将方法加上私有特性在方法名前加双下划线 __add() 类的命名空间 ... 阅读全文
posted @ 2014-04-07 10:13 戎狼图腾 阅读(143) 评论(0) 推荐(0) 编辑
摘要: #抽象 8.40am-1.懒惰即美德2.抽象和结构3.创建函数 内建的callable 函数可以判定函数是否可以调用 >>> import math >>> x=1 >>> y=math.sqrt >>> callable(x) False >>> callable(y) True 使用def"函数定义"语句 def hello(name): return 'hello,'+name+'!' print hello('tom') > 阅读全文
posted @ 2014-04-07 10:12 戎狼图腾 阅读(225) 评论(0) 推荐(0) 编辑