- 博客(17)
- 收藏
- 关注
原创 python之thread线程
#进程 <-----线程#多线程是指一个进程同时运行多个线程,用来完成不同的工作,叫多线程.import threading#先引库print([x for x in range(9)])thread=threading.current_thread()thread.setName('主线程')print('thread name:',thread.getName())new...
2018-05-31 12:29:44 499
原创 python之xml解析
#usr/bin/python#-*-coding:utf-8-*-import xml.saxclass MovieHandler( xml.sax.ContentHandler ): def __init__(self): self.CurrentData = "" self.type = "" self.format = "" s...
2018-05-28 22:41:06 105
原创 python之简单式爬虫
#简单式爬虫from urllib import request#请求打开一个ulrresponse=request.urlopen('https://www.w3cschool.cn/python/python-files-io.html')#在本地 创建一个文件xml=open('python.html','w+',encoding='utf-8')#把服务器的响应 护理htm...
2018-05-28 22:31:59 122
原创 python高级内容之文件读写
终于学点高级的东西了,可是也到费脑子的时候了,呵呵呵!保佑俺早日学会!#硬盘只支持读写 没有删除这项操作.因为在写的时候就进行了覆盖#文件读写#read()方法从一个打开的文件中读取一个字符串#Write()方法可将任何字符串写入一个打开的文件#File对象的close()方法刷新缓冲区里任何还没写入的信息,并关闭该文件,这之后便不能再进行写入。fo=open('foo.txt','...
2018-05-26 11:16:18 257
原创 python之枚举
#枚举from enum import Enum, unique#注解 装饰器@uniqueclass color(Enum): ''' 对于一些既定的值,不允许随意赋值的量 没个成员的类型就是他所属的枚举 自定义的类/枚举 又叫自定义数据类型 ''' red = 1 orange = 2 yellow = 3 gre...
2018-05-25 22:46:30 167
原创 python之推导(第二部份)
#5.求m,n中矩阵各个元素的乘积m1=[[1,2,3],[4,5,6],[7,8,9]]n1=[[2,2,2],[3,3,3],[4,4,4]]for i in range(len(m1)): for j in range(len(m1[i])): print(m1[i][j]*n1[i][j],end=' ')s=[m1[i][j]*n1[i][j] for ...
2018-05-25 22:40:37 110
原创 python之推导式(第一部分)
每次看大神的代码很奇怪,比如T=[(x,y) for x in range(5) if x%2==0 for y in range(5) if y %2==1]这是什么鬼,一个变量T为什么搞得这么拥挤,看着也累啊,昨天老师一讲我才知道是简写代码。推导式是可以从一个数据序列构建另一个新的数据序列的结构体。 #usr/bin/python#-*-coding:utf-8-*-#例子1:整除3的数字...
2018-05-24 12:00:26 134
原创 python之demo随机数和模块
模块:import sysprint(sys.path)路径。打印后是一个列表,可以向其中追加路径reload()重新加载路径模块互相调用不可以,会产生死锁#usr/bin/python#-*-coding:utf-8-*-#随机数import randomprint(random.choice(range(1,33)))#可重复print(random.choices(range(1,...
2018-05-24 11:55:26 215
原创 python之日志
日志相关的概念用来记录程序中 重要的消息日志对象 属性1 错误不同的应用程序所定义的日志等级可能会有所差别,分的详细点的会包含以下几个等级:DEBUGINFONOTICEWARNINGERRORCRITICALALERTEMERGENCY日志等级(level)描述DEBUG最详细的日志信息,典型应用场景是 问题诊断INFO信息详细程度仅次于DEBUG,通常只记录关键节点信...
2018-05-24 11:52:05 384
原创 pyhthon之异常
运行时异常: 异常分类:1.可控 代能够解决 2.不可控1 可控 Exception :2类:1.运行时异常 2.编译时异常try: 有可能发生异常的代码:1/0except 异常类型: 捕获并处理语句except 异常类型: 处理语句或try: 语句体except (异常类型1,异常类型2): 处理语句except Exception: ...
2018-05-24 11:36:16 457
原创 python之闭包和装饰器
#usr/bin/python#-*-coding:utf-8-*-#闭包def outter(fun): def inner(): print('123 执行inner') fun() print('456 执行inner') return inner@outterdef index(): print('我是i...
2018-05-23 13:36:08 101
原创 python 变量的作用域
#usr/bin/python#-*-coding:utf-8-*-#变量的作用域g_a=10#就近一致def test1(): a=20 global g_a#告诉浏览器全局变量 g_a=(g_a+a) print(a)test1()print(g_a)#匿名函数:#语法: lambda [参数列表]:函数体内部代码lam=lambda :pr...
2018-05-17 15:21:22 103
原创 类和对象之传承
class cw: def __init__(self,name,love,health): ''' 初始化自定义数据 :param name: :param love: :param health: ''' self.name=name self.love=0...
2018-05-14 13:08:56 123
原创 第五节课元组和字典
元组#usr/bin/python#-*-coding:utf-8-*-#既定 创建的时候#1.可变#2.数值不可变类型不可变#元组不可增 改 删# t=(1,2,'aap',4,[2,3,4],'汉字')# print(t[1])# t[4][1]=6#可以改变列表里的# print(t)# #逐一赋值 a 少了 超出报错tt=('A','B','a','b')# ...
2018-05-09 12:58:34 105
原创 python第四课之列表
#usr/bin/python#-*-coding:utf-8-*-#数据结构之列表li=[33.33,'abc','456',90]# print(type(li))# print(li)# #跟切片功能一样# print(li[:])# print(li[-1::-1])# #append默认加到末尾# li.append('2018')# print(li)# #in...
2018-05-07 13:01:32 122
原创 python第三课字符串的使用与切片
s='不迟到's1="不早退"s2='''<htnl><hand></hand></htnl>'''print(type(s2))#2.可以使用中括号和下标来获取单个字符,或截取字符串:即 切片ss='不迟到,不早退,手机静音,电脑静音,哈哈哈哈ok'print(ss[ss.__len__()-1])print(ss[-1])#...
2018-05-04 12:59:25 209
原创 python第二节课
循环结构判断条件 boolean类型的表达式while 判断条件: 循环体(需要注意冒号和缩进)避免死循环-->正规代码 (while True为死循环)例:1.求1-100偶数之和[python] view plain copya=0 while n<=100: if n%2==0: a+=n n=n+1 print(a) ...
2018-05-02 00:05:56 398
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人