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开头的复杂密码