• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






XXUUQQ

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

文章分类 -  Python

 
day33-进程与线程基础
摘要:从第4个视频开始 t1=threading.Thread(target=music) t2=threading,Thread(target=game) t1.start() t2.start() t1.join()#等待t1执行完 t2.join() 设置守护线程setDaemon(True) 主线 阅读全文
posted @ 2019-07-13 08:19 XSDXSD 阅读(46) 评论(0) 推荐(0)
day29 网络基础
摘要:林海峰博客:https://www.cnblogs.com/linhaifeng/articles/6129246.html 第6个视频,什么是socket 网络通信 物理层: 光缆、双绞线、无线电波 数据链路层: ethernet,数据分为报头和数据 网络层:MAC地址用于标识本局域网内的计算机 阅读全文
posted @ 2019-07-08 15:03 XSDXSD 阅读(46) 评论(0) 推荐(0)
day25-静态,组合,继承
摘要:1.使用@property装饰一个类的内部函数调用时不加括号跟调用类的数据属性一样,直接一个名字2.使用@classmethod装饰类方法可以直接使用类调用类函数类方法自动传入 类本身 cls而不需要传入实例跟实例没有关系3.@staticmethod静态方法类的工具包不跟类绑定也不跟实例绑定只是名 阅读全文
posted @ 2019-03-18 12:28 XSDXSD 阅读(36) 评论(0) 推荐(0)
day24面向对象与实例属性
摘要:1.类和函数的定义类似,只是初始化不用return,直接定义__init__函数对象:类的实例化2.类的属性数据属性函数属性类和对象均用点来访问自己的属性print(dir(chinese))打印属性print(dir(chinese.__dict__))#查看属性字典,查出是一个字典,key为属性 阅读全文
posted @ 2019-03-16 13:30 XSDXSD 阅读(42) 评论(0) 推荐(0)
day22-os,json,pickle,re等模块
摘要:1.import syssys.path.append()临时添加系统环境变量需要永久修改,则需要在我的电脑属性中添加2.当导入的文件位于父级文件夹中的文件import sys,osBase_Dir=os.path.dirname(os.path.abspath(__file__))sys.path 阅读全文
posted @ 2019-03-12 08:25 XSDXSD 阅读(66) 评论(0) 推荐(0)
day21-time与random常用模块
摘要:1-4没看 第5个视频 1.模块 一个py文件就是一个模块 分类:python标准库,第三方模块,应用程序自定义模块 2.创建python package,比建立文件夹多一个__init__.py文件 3.import: 执行对应文件 引入函数名(变量名) From cal import * #引入 阅读全文
posted @ 2019-03-11 14:44 XSDXSD 阅读(50) 评论(0) 推荐(0)
day20-函数闭包与装饰器
摘要:1.装饰器 本质就是函数,功能是为其他函数添加附加功能 原则: (1)不修改被修饰函数的源代码 (2)不修改被修饰函数的调用方式 import time def cal(l): start_time=time.time() res=0 for i in l: time.sleep(0.1) res+ 阅读全文
posted @ 2019-03-02 16:22 XSDXSD 阅读(55) 评论(0) 推荐(0)
day19-生成器
摘要:生成器总结 语法上和函数类似 自动实现迭代器协议 状态挂起:生成器使用yield语句返回一个值,yield语句挂起该生成器函数的状态,保留足够的信息, 以便之后从它离开的地方继续执行 优点1:生成器的好处是延迟计算,一次返回一个结果,也就是说,它不会一次生成所有的结果,对于大 数据批量处理,将会非常 阅读全文
posted @ 2019-02-28 11:26 XSDXSD 阅读(49) 评论(0) 推荐(0)
day18-文件处理与三元运算
摘要:1.以字节方式读取文件f=open("chengli1",'rb')#b方式读时不能指定编码data=f.read()print(data) window下回车是:\r\nLinux下回车是:\n如果要解码print(data.decode('utf-8'))f.close2.文件操作的其他方法f. 阅读全文
posted @ 2019-02-27 12:30 XSDXSD 阅读(53) 评论(0) 推荐(0)
day17-文件处理
摘要:一、文件处理流程 1.打开文件,得到文件句柄并赋值给一个变量 2.通过句柄对文件进行操作 3.关闭文件 f=open('文件操作',encoding='utf-8')#必须添加编码格式,因为python默认是系统编码GBKprint(f.readable())#是否可读print("第1行",f.r 阅读全文
posted @ 2019-02-27 10:55 XSDXSD 阅读(55) 评论(0) 推荐(0)
day16-函数式编程与内置函数
摘要:1.foo()()()name="alex"def foo(): name='1hf' def bar(): name="wpq" print(name) def tt(): print(name) return tt return barfoo()()() foo()()运行foo函数的返回值ba 阅读全文
posted @ 2019-02-22 16:35 XSDXSD 阅读(64) 评论(0) 推荐(0)
day15-变量与递归函数
摘要:1.数学定义的函数与Python中的函数print(函数名)打印出函数的地址2.Python中函数重名,使用最后一个因为Python是解释器,顺序执行3.函数与过程过程就是没有返回值的函数获取的话是None4.参数组**字典*列表一个*是列表,两个*是字典def test(x,*args)可变长度的 阅读全文
posted @ 2019-02-21 16:15 XSDXSD 阅读(84) 评论(0) 推荐(0)
day14-集合与函数
摘要:1.由不同元素组成的集合,集合中是一组无序排列的可hash值 必须是不同的 无序的 元素是不可变类型 s={1,2,3}和字典区别,字典必须定义键值对 2. s={1,2,3,4,3,3,3,6,7,}print(s)结果:{1, 2, 3, 4, 6, 7}重复的会去掉 3.s=set('hell 阅读全文
posted @ 2019-02-20 14:22 XSDXSD 阅读(69) 评论(0) 推荐(0)
python day12-字典
摘要:1.字典info={"k1":"v1",#键值对"k2":"v2"} info={"k1":"v1",#键值对"k2":"v2"}print(info)info1={ "k1":18, "k2":True, "k3":[#字典的value可以是任何值 11,22,33,[] ]}print(info 阅读全文
posted @ 2019-02-20 13:41 XSDXSD 阅读(55) 评论(0) 推荐(0)
python day12-元组
摘要:1.元组就是对列表的二次加工 列表是有序的,元素可以修改 元组的元素不可以被修改,不能被增加或删除 tu=(11,"asle",(11,22),[(33,44)],True,) 创建元组一般在最后加一个逗号,与函数区分通过索引取值v=tu[0]print(v)可以使用for循环,是可迭代对象字符串, 阅读全文
posted @ 2019-02-20 12:34 XSDXSD 阅读(65) 评论(0) 推荐(0)
python day12-列表
摘要:1.“李杰”分别用utf-8和gbk编码所占的位数 uft-8:一个汉字3个字节 gbk:一个汉字2个字节 python3下 a="李杰" b=len(a) 结果是2,Python3计算的是字符 python2下 a="李杰" b=len(a) 结果是6,Python2计算的是字节 2.pychar 阅读全文
posted @ 2019-02-20 08:52 XSDXSD 阅读(38) 评论(0) 推荐(0)
09-python-全栈三期-day10-python 字符串的魔法(一).mp4
摘要:1.首字母大写 a="alex" v=a.capitalize() print(v); 2.casefold将所有字符变小写,lower()也可以变小写,但是只能英文 a="aLex" v=a.casefold() print(v); 3.cener设置字符宽度,并将字符居中, a="aLex" v 阅读全文
posted @ 2019-02-19 13:34 XSDXSD 阅读(74) 评论(0) 推荐(0)
python1
摘要:1.python语句块的开始和结束必须靠缩进,而且必须缩进空格数完全一致(可以直接用TAB键,代表4个空格) 2.if语句下,如果没有执行语句,需要使用pass 3.字符串使用引号:单引号,双引号,3个双引号,3个单引号 “我是”,‘我是’,“”“我是”“”,‘’‘我是’‘’ 4.Python支持字 阅读全文
posted @ 2019-02-19 13:09 XSDXSD 阅读(116) 评论(0) 推荐(0)