voshk

阅读-python相关

2014/12/24 Share

Python相关

解释型语言,运行时,解释器处理代码并执行

解释器:提供一个交互的环境,直接Python调用解释器

变量

Python中变量储存在内存中,可以存储不同的值,整形,实数,布尔,字符串或者更复杂的数据结构,例如列表和字典

变量不需要声明类型,type(变量)可以打印出变量类型,解释器可以自动识别变量类型

True,False ,list[]

字符串

字符串模块提供了非常强大的字符串处理

upper() 字符串全部转大写, lower()小写

replace(old, new)

find(“”)是否包含

列表

有一些内置的操作列表的方法,例如添 加,删除,插入,弹出,获取索引,排序,计数,排序和反转

append, sort, index(value), remove(value), len(list)

字典

{} ,分割元素

keys(), iterms(), has_key()

网络

套接字socket模块

函数

def()

迭代

for i in range(1,100)

I/O文件操作

open(“text.txt”, ‘r’) 以只读模式打开文本文件

readlines()遍历文件的每一行

.strip(‘\n’)去掉每行的换行符

sys模块, os模块

哈希加密

引入crypt模块 crypt.crypt(‘密码’,’盐salt’)
加密后的以salt开头的复杂密码