首页 > 编程 > Python > 正文

python学习笔记

2019-11-11 02:55:35
字体:
来源:转载
供稿:网友

列表的相关操作,增删改查

增(append)

删 del list[i](根据下标进行删除) pop(删除最后一个元素) remove(元素值)根据元素值进行删

改 list[i] =

查  in/ not in

 

字典的相关操作 增删改查

增 变量名['键'] = 数据 时,这个“键”在字典中,不存在,那么就会新增这个元素

删 del dict[key] 删除指定元素  dict.clear()  删除字典中的所有元素

改 dict[key] = value

 

Len(dict) 返回字典中键值对的个数

Dict.Keys() 返回字典中所有key值的列表

Dict.Values() 返回字典中所有value值的列表

Dict.item() 返回字典中(键,值)对元组列表

Dict.has_key()  如果key在字典中则返回True,否则返回False

 

元组

元组的内置函数

比较两个元组的元素 cmp(tump1,tump2)

计算元组元素个数 len(tuple)

返回元组元素最大值 max(tuple)

返回元组元素最小值 min(tuple)

将列表转换为元组 tuple(list)

 

<< 按位左移,高位丢弃,低位补零

>> 按位右移,右移动n位,移出的位删掉,移进的位补符号位 右移不会改变一个数的符号

 

文件操作

打开文件

f = open('test.txt', 'w')

w表示打开一个文件只用于写入,如果该文件存在就将其覆盖,如果不存在就新创建一个

r      以只读方式打开文件。文件的指针将会放在文件的开头。这是默认模式。

a      打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件的结尾。也就是说,新的内容将会被写入到已有内容之后。如果该文件不存在,创建新文件进行写入。

关闭文件   f.close()

 

写文件 f.write(str)  写字符串到文件中

读文件 f.read(n)  从文件中读取最多n字节内容  readline()      readlines()

文件的定位 f.tell()  获取文件指针定位的当前位置 

重新定位文件指针位置 seek(offset,from)有2个参数

   offset:偏移量

   from:方向

       0:表示文件开头

       1:表示当前位置

       2:表示文件末尾

 

Os模块

Os.rename(旧文件名,新文件名)  重命名文件

Os.remove(文件名)  删除文件

Os.mkdir(‘文件夹名’)   创建文件夹

Os.getcwd()  获取当前目录

Os.chdir(‘目录’)  切换目录

Os.listdir(目录)  获取目录列表


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表