- 博客(9)
- 收藏
- 关注
原创 python XML解析
python有3种方法解析XML:SAX,DOM以及ElemenTreeDOM解析:from xml.dom.minidom import parse doc=parse("book.xml") #先把xml文件加载进来 root=doc.documentElement #获取元素的根节点 books=root.getElem...
2018-06-18 22:14:46
167
原创 Python文件读写、序列化
读写文件格式:r 以只读方式打开文件。文件的指针将会放在文件的开头。这是默认模式。w 打开一个文件只用于写入。文件已存在则将其覆盖。文件不存在,则创建新文件。a 打开一个文件用于追加。b 以二进制格式读或写+ 可读可写+和b可与a、w、r等结合使用,比如:r+ 打开一个文件用于读写。rb+以二进制格式打开一个文件用于读写with open("bbb.txt","r+") as f: pri...
2018-06-13 21:05:04
261
原创 Python闭包、装饰器
闭包,将组成函数的语句和对应的执行环境打包在一起得到的对象闭包最重要的使用价值在于:封存函数执行的上下文环境;闭包在其捕捉的执行环境(def语句块所在上下文)中,也遵循LEGB规则逐层查找,直至找到符合要求的变量,或者抛出异常。对于嵌套函数,闭包将会捕捉内层函数执行所需的整个环境闭包必需的三大条件:函数嵌套、内部函数引用外部变量、外部函数需返回内层函数#闭包: def FuncX(x): ...
2018-06-11 21:10:08
141
原创 python日志、推导、迭代器
日志:import logging LOG_FORMAT="%(asctime)s - %(levelname)s - %(message)s" logging.basicConfig(level=logging.DEBUG,format=LOG_FORMAT) def test(): try: a=int(input("请输入一个被除数:")) b=int...
2018-06-06 22:47:22
181
原创 python继承。。
class Person: def __init__(self,name=None,age=None,sex=None): self.name=name self.age=age self.sex=sex def __str__(self): return "我的姓名:{0},我的年龄:{1},我的性别:{2}".fo...
2018-06-04 22:19:16
221
原创 Python函数。。
1.函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段2.语法:def 函数名(参数列表): 函数体 return XXX可以返回多个值,返回的多个值组成一个元组,返回值加上一对中括号,则返回一个列表函数分为定义和调用练习:定义一个函数,实现两个数字的加、减、乘、除3.可更改(mutable)与不可更改(immutable)对象在 python 中,strings, tuples, ...
2018-05-30 21:57:33
382
原创 python元组、字典、函数。。。
Python 的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号(),列表使用[]。元组名称Tup注:元组中只包含一个元素时,需要在元素后面添加逗号元组中的元素值是不允许删除和改的但可以使用del来删除元组元组的内置函数:len()长度max()最大值min()最小值tuple()把列表类型转换成元组类型(2):字典,字典名称Dict字典是另一种可变容器模型,且可存储任意类型对象。字...
2018-05-28 21:56:09
258
原创 python字符串、列表
r/R:原样输出字符串,加一些特殊字符串"\n""\t" STR(100)类型转换 字符串一些函数: mystr="hello world" print(len(mystr)) 字符串长度 print(mystr.__len__()) print(mystr.count("l")) 返回几个字符 print(mystr.capitalize())字符串第一个字符大写 print(mystr.tit...
2018-05-23 21:06:15
227
原创 Python基础
Python有相对较少的关键字,结构简单Python代码定义的更清晰python输出print()Python 可以使用引号( ' )、双引号( " )、三引号( ''' 或 """ ) 来表示字符串,引号的开始与结束必须的相同类型的。其中三引号可以由多行组成,编写多行文本的快捷语法,常用于文档字符串,在文件的特定地点,被当做注释。python中单行注释采用 # 开头。print 默认输出是换行的...
2018-05-21 23:12:31
165
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人