Python学习笔记
文章平均质量分 57
hou_angela
这个作者很懒,什么都没留下…
展开
-
python基础(笔记)
1. python语言特点(不能写操作系统):高级程序语言,代码量少,执行速度慢,不能加密,跨平台python解释器:CPython(最广泛),IPython,PyPy,Jython,IronPython命令行模式(一行一行解释执行)和交互模式(一次性执行源代码)2. 输入和输出print('one','two','three'), 有逗号,会输出一个空格name = input('please ...原创 2018-06-07 11:34:30 · 210 阅读 · 0 评论 -
Python strip()方法学习
描述: strip()方法用于去除字符串头尾指定的字符(默认为空格或者 换行)语法:str.strip([chars])参数chars 是指定字符返回值:去除字符口串头尾指定的字符chars 生成的新字符串e.g去除‘0’: str = 0012345000 print(str.strip('0'))结果: ‘12345’e.g去除空格: str= ' study up ...原创 2018-06-07 12:19:56 · 1502 阅读 · 0 评论 -
python实例变量-静态方法-类方法
一、 初谈class A(object): hobby = 'reading' #类变量,类属性为所有实例共享,实例可以访问类变量 def __init__(self,name): # 初始化函数 self.name = name #实例变量,每一个实例独有 self.name = name #实例变量,每一个实例独有 ...原创 2018-09-04 17:24:31 · 397 阅读 · 0 评论 -
python time模块和datetime模块 总结
time模块:1. time.time() #获取当前时间戳当前时间戳为: 1539691553.55744272. time.localtime(time.time()) #获取当前时间--时间元组本地时间为 : time.struct_time(tm_year=2018, tm_mon=10, tm_mday=16, tm_hour=20, tm_min=6, tm_...原创 2018-10-16 20:27:32 · 255 阅读 · 0 评论 -
python 读写文件操作
一、文件打开模式 打开方式 指针位置 读取的文件类型 r 只读(默认模式) 指针在文件开头,文件不存在则报错 1. 默认读取文件都是ASCII编码的文本文件 2. 如果读取的文件是二进制文件,如图片,视频需要使用'rb'模式 3. 读取非ASCII编码的文本文件,必须 以二进制模式打开,再解码 f=open('E:/test.txt'...原创 2018-11-07 14:16:59 · 24802 阅读 · 0 评论 -
操作文件和目录--常用(持续补充)
一、常用命令名称 参数含义 作用 支持系统 os.name ~ 返回操作系统类型 windwo,unix,linux,Mac os.uname() ~ 返回详情的系统信息 unix,linux,Mac os.environ ~ 返回系统中定义的环境变量 windwo,unix,linux,Mac os.en...原创 2018-11-08 15:22:38 · 146 阅读 · 0 评论 -
OS操作文件或目录例子
1. 列出当前目录下的所有文件夹[x for x in os.listdir('.') if os.path.isdir(x)]2.列出当前目录下的所有文件[x for x in os.listdir('.') if os.path.isfile(x)3. 列出当前目录下所有python文件[x for x in os.listdir('.') if os.path.isfil...原创 2018-11-08 15:23:44 · 349 阅读 · 0 评论 -
python join() 和split()函数总结
最近对join()和split()函数总是不是特别清楚,抽时间总结1.join()函数语法:'sep'.join(seq)sep:分隔符即用什么符号连接如, % *随意,可以为空seq:要连接的对象是啥,可以为列表,字符串,元组,字典(字典只将key连接)函数作用:将seq的列表或字符串或元组或字典连接成一个字符串,返回值类型为字符串str实战:if __name__...原创 2018-11-15 19:42:11 · 1701 阅读 · 0 评论 -
python深拷贝和浅拷贝理解
1. 理解名词可变对象:列表、字典、集合不可变对象:数字、字符串、元组拷贝:复制一个新的对象,新增一块内存空间引用:不会新增对象,不会开辟新的内存空间,只是多了一个引用2. 对【不可变对象】进行拷贝,是新增一个对象,即另辟一块内存空间,内存地址不同,一个改变互不影响。 本文总结是对【可变对象】的拷贝。2.1. 赋值 listA = [1,2,3,['a','...原创 2018-12-12 19:30:37 · 322 阅读 · 0 评论