访问限制

class Person(object): def __init__(self,name,age,height,weight,money):#使用类创建对象时候自动调用 print("这里是init") print(na...

2018-09-27 08:05:42

阅读数 47

评论数 0

单继承 多重继承 序列化 反序列化

单继承 from person import person class student(person): def __init__(self,name,age,money,stuId): #调用父类中的__init__ super().__init__(na...

2018-09-27 08:04:34

阅读数 74

评论数 0

__str__ __del__ __repr__

str """ __repr__ ()将函数重新定义写一遍 __str__()在调用print打印对象时自动调用,是给用户用的 是一个描述对象的方法 """ class Person():...

2018-09-27 08:00:52

阅读数 25

评论数 0

try except

def func1(): try: print('我是try...') #1 print(10 / 0) return 1 except: print('我是except...') ...

2018-09-27 07:56:17

阅读数 90

评论数 0

eval函数

''' 演示eval()的使用 ''' str1 = '["aa", "bb", "cc", "dd"]' lt = eval(str1) print(l...

2018-09-27 07:47:52

阅读数 27

评论数 0

time datatime

time """ UTC(世界协调时间):格林尼治天文时间 中国UTC-8 DST(夏令时):是一种节约能源而人为规定时间制度,在夏季调快1h。 时间表示形式: 1.时间戳 以整形或浮点型表示时间的一个以秒为单位的时间间隔 这个时间间隔的基础...

2018-09-27 07:45:15

阅读数 36

评论数 0

列表 字典常用函数

列表字典所用函数 #extend(iterable):将iterable对象中的元素分别取出追加到列表的最后 # lt.extend(['鸣人','佐助','樱','卡卡西']) # lt.extend({'鸣人','佐助','樱','卡卡西'}) # lt.extend('abcd') #注意...

2018-09-27 07:34:41

阅读数 20

评论数 0

tkinter函数04

单击,双击,三级 def func(event): print(event.x,event.y)#在小控件中的x y #button-1 鼠标左键 #button-3 鼠标右键 #单击 button1=tkinter.Button(win,text="leftmouse...

2018-09-19 18:15:35

阅读数 154

评论数 0

tkinter函数03

树状结构 #建立树状的目录 tree=ttk.Treeview(win) tree.pack() #添加一级树枝 treeF1=tree.insert("",0,"中国",text="中国CHI&q...

2018-09-19 18:03:31

阅读数 80

评论数 0

tkinter函数02

Menu menubar=tkinter.Menu(win) win.config(menu=menubar) #创建一个菜单选项 menu1=tkinter.Menu(menubar,tearoff=False) #给菜单选项添加内容 def func(): print(&qu...

2018-09-19 17:52:06

阅读数 80

评论数 0

tkinter的函数01

import tkinter win=tkinter.Tk() win.title("银行系统") #设置大小和位置 win.geometry("400x400+200+100")#长字...

2018-09-19 17:19:58

阅读数 231

评论数 0

可迭代对象&迭代对象

2.可迭代对象&迭代器对象 满足可迭代对象前提: 可以被循环的对象就是可迭代对象; 例如:str、list、tuple、set、dict、range、generator 可以使用比较高效的方式判断某个对象是否是可迭代对象 需要导入collections模块中的Iterabl...

2018-09-18 18:05:39

阅读数 338

评论数 0

生成器

生成器 格式: (表达式 for 变量参数 in 序列对象) gen = (x * 2 for x in range(5)) print(gen, type(gen)) 使用next()函数获取generator对象的数据内容 print(next(gen)) 对于generator...

2018-09-18 17:53:27

阅读数 27

评论数 0

匿名函数运算法

匿名函数 #定义无参的匿名函数 f = lambda : True print(f,type(f)) #调用有名函数 print(func()) #调用匿名函数 print(f()) #使用匿名函数完成拼接: f1 = lambda x: ’ '.join(x.split()) //A code ...

2018-09-18 17:45:23

阅读数 47

评论数 0

深度遍历和广度遍历

深度遍历 //A code block import os def getAllFileST(path): #定义列表存储数据(模拟栈) stack = [] #将path路径的内容(字符串,绝对路径)压栈(存入到stack列表中) stack.append(path) #只要stack中有内容...

2018-09-18 17:34:12

阅读数 35

评论数 0

列表生成器

‘’’ 演示列表生成式的使用: 格式: [expr for ver1,[ver2] in 序列对象(str、list、tuple、set、dict、range)] ‘’’ #需求1:生成元素为1~10的列表 #方式一:不使用列表生成式的方式 lt = list(range(1,11)) print...

2018-09-17 21:26:02

阅读数 79

评论数 0

os模块和其他模块

os模块 和其他模块 import os print(os.stat(‘sunck’)) import os print(os.system(‘ipconfig’)) print(os.system(‘dir’)) print(os.system(‘cls’)) math和sys模块...

2018-09-17 21:18:53

阅读数 36

评论数 0

函数,文件处理

文件读写 ascii函数 ord()函数 chr()函数 全局变量修改global 局部变量nonlocal #写文件 f.write(‘sunck is a hate man’) # 将信息写入缓冲区 #刷新缓冲区 flush函数 f.flush() # 刷新缓...

2018-09-17 21:01:56

阅读数 29

评论数 0

循环

字典遍历 //An highlighted block dic1={‘职业:’:‘弓箭手’,‘武器:’:‘弓箭’,‘射程:’:‘500m’,‘主修’:‘暴击’} dic2={‘远程:’:[‘赏金猎人’,‘寒冰射手’,‘惩戒之箭’,‘皮城女警’],‘近战:’:[‘盖伦’,‘齐天大圣’,‘诺克萨斯之手...

2018-09-17 20:48:51

阅读数 16

评论数 0

歌词遍历案例 lrc文件

代码 //A code block import time musicLrc=""" [00:00.64]背后女人 - 杨千嬅/周柏豪 [00:03.17]词:Tim Lui [00:03.95]曲:周柏豪 [00:05.30]编曲:周锡汉/黄...

2018-09-17 20:34:00

阅读数 92

评论数 0

提示
确定要删除当前文章?
取消 删除