09 2018 档案

摘要:#继承 class JiaoFu: def qd(self): print("教父带你祈祷") class Fu: def msj(self): print("alex喜欢msj") class Zi(Fu, JiaoFu): def dbj(self): print("刘伟喜欢大宝剑") z = Zi() z.m... 阅读全文
posted @ 2018-09-30 23:06 冒蓝火的加特林哒哒哒 阅读(205) 评论(0) 推荐(0) 编辑
摘要:#异常 # 程序运行过程中产生的错误, 不正常 def chufa(a, b): try: # 尝试执行xxx代码 ret = a/b # 如果这里出现了错误. 异常. 系统内部会产生一个异常对象. 系统会把这个错误抛出. 抛给调用方 return ret except ZeroDivisionError as e: # 内部产生的所有异常都会被捕获... 阅读全文
posted @ 2018-09-29 23:51 冒蓝火的加特林哒哒哒 阅读(281) 评论(0) 推荐(0) 编辑
摘要:#ftp_server import socket import struct import json import os import hashlib server=socket.socket() server.bind(('192.168.15.50',8000)) server.listen(5) while 1: print('sever is working.......'... 阅读全文
posted @ 2018-09-28 21:29 冒蓝火的加特林哒哒哒 阅读(236) 评论(0) 推荐(0) 编辑
摘要:#特殊方法 class Foo(object): def __init__(self,a1,a2): self.a1 = a1 self.a2 = a2 def __call__(self, *args, **kwargs): print(11111,args,kwargs) return 123... 阅读全文
posted @ 2018-09-28 19:36 冒蓝火的加特林哒哒哒 阅读(160) 评论(0) 推荐(0) 编辑
摘要:#递归实现文件的遍历 import os def func(path,ceng=0): name_list=os.listdir(path) #查看路径下所有文件 for name in name_list: path_abs=os.path.join(path,name) #拼接路径 if os.path.isdir(path_abs... 阅读全文
posted @ 2018-09-20 16:59 冒蓝火的加特林哒哒哒 阅读(303) 评论(0) 推荐(0) 编辑
摘要:#1生成器 def func(): lst = [] for i in range(10000): lst.append("衣服%s" % i) return lst lst = func() print(lst) def func(): for i in range(1, 10000): yield "衣服%s" % i... 阅读全文
posted @ 2018-09-18 16:33 冒蓝火的加特林哒哒哒 阅读(192) 评论(0) 推荐(0) 编辑
摘要:#1函数名 def chi(): print("吃月饼") print(chi) fn = chi # 函数名可以进行赋值 a = 10 b = a chi() fn() # 函数名可以像变量名一样进行使用 def func1(): print("我是一个单纯的函数") def func2(abc): # abc接收到的是一个函数的内存地址 abc() # 执... 阅读全文
posted @ 2018-09-17 23:56 冒蓝火的加特林哒哒哒 阅读(223) 评论(0) 推荐(0) 编辑
摘要:bodies = {}#存放所有数据 def panDuanHeFa(height,weight):#判断身高体重输入是否合法的函数 if '.' in height and '.' in weight: a, b = height.split('.') c, d = weight.split('.') if a.isdigit() an... 阅读全文
posted @ 2018-09-14 20:04 冒蓝火的加特林哒哒哒 阅读(867) 评论(0) 推荐(0) 编辑
摘要:# 函数是对功能或者动作的封装 # 函数的定义: def yue(): print("拿出手机") print("打开陌陌") print("找一找心怡的对方.") print("出来吃吃饭") print("唱唱歌") print("跳跳广场舞") # 函数的调用: 函数名() yue() print("回家休息休息") yue(... 阅读全文
posted @ 2018-09-13 15:36 冒蓝火的加特林哒哒哒 阅读(215) 评论(0) 推荐(0) 编辑
摘要:#写(w) #读(r) #追加(a) #文件拷贝(rb) #读写模式(r+) #写读模式(w+) #追加读模式(a+) #truncate #修改文件 #日志处理 阅读全文
posted @ 2018-09-12 20:45 冒蓝火的加特林哒哒哒 阅读(137) 评论(0) 推荐(0) 编辑
摘要:pycharmde 安装激活 (1)安装 1、首先去Pycharm官网,或者直接输入网址:http://www.jetbrains.com/pycharm/download/#section=windows,下载PyCharm安装包,根据自己电脑的操作系统进行选择,对于windows系统选择下图的框 阅读全文
posted @ 2018-09-11 16:23 冒蓝火的加特林哒哒哒 阅读(206) 评论(0) 推荐(0) 编辑
摘要:冒泡排序 阅读全文
posted @ 2018-09-11 16:14 冒蓝火的加特林哒哒哒 阅读(633) 评论(0) 推荐(0) 编辑
摘要:#小数据池 a = [1,2,2,13,123,123,12,3,12,3,12,312,3,12,32,13,12,3,21] b = a # 明天深浅拷贝 # 内存地址 id() print(id(a)) print(id(b)) a = 1000 print(id(a)) # 内存的开辟是由解释器来完成的. # 双胞胎 # == 比较的是值(内容) True ... 阅读全文
posted @ 2018-09-10 19:16 冒蓝火的加特林哒哒哒 阅读(171) 评论(0) 推荐(0) 编辑
摘要:1.字典 dic由{}组成,中间由,隔开,以key:value的形式存储数据,其中key必须为不可变数据类型如:integer,string,tuple 字典的创建,dic=dict(),dic={} 2.字典的增删改查 (1)字典的增加 dic[key]=12 #根据key直接添加 dic.setdefault(key,val... 阅读全文
posted @ 2018-09-07 18:03 冒蓝火的加特林哒哒哒 阅读(495) 评论(0) 推荐(0) 编辑
摘要:# 1. 新增 lst = [] lst.append("周杰伦") # 追加 在最后添加, 效率比较高 lst.append("周芷若") lst.append("周公瑾") print(lst) lst = ["刘德华", "渣渣辉", "古天乐", "陈小春"] lst.insert(2,"马德华") # 插入, 可能会导致元素移动 print(lst) lst = ["刘昊然",... 阅读全文
posted @ 2018-09-06 16:53 冒蓝火的加特林哒哒哒 阅读(163) 评论(0) 推荐(0) 编辑
摘要:#integer整型 print(type(b)) # 把int转化成str a = 10 print(type(a)) s = str(a) print(type(s)) # 如果想把字符串转化成int int(str) # 把int转化成str str(int) # 结论: 想转化成xxx数据类型 xxx(目标) a = 10 b = bool(a) pri... 阅读全文
posted @ 2018-09-05 20:25 冒蓝火的加特林哒哒哒 阅读(587) 评论(0) 推荐(0) 编辑
摘要:1.if 条件: else: 2.if条件: elif 条件: else: 嵌套 if 条件: if 条件: elif 条件: elif 条件: else: else: ... 阅读全文
posted @ 2018-09-03 20:14 冒蓝火的加特林哒哒哒 阅读(153) 评论(0) 推荐(0) 编辑