循环遍历:for语句
基本使用方法:
for <循环变量> in <遍历结构> :
<语句块>
函数
使用def保留字定义一个函数
语法形式:def <函数名>(<参数列表>) :
<函数体>
return <返回值类型>
组合数据类型(3类):序列类型(字符串、元组和列表)、集合类型(集合)和映射类型(字典)
-
s[i:j] : 分片,返回包含序列s第 i 到 j 个元素的子序列(不包含第 j个元素)
-
s[i:j:k] : 步骤分片,返回包含序列s 第 i 到 j 个元素以 k 为步数的子序列
-
s.index(x[,i[,j]]) :序列s中从 i 开始到 j 位置中第一次出现元素 x 的位置
-
s.count(x) :序列s 中出现 x 的总次数
-
s.remove(x) : 如果 x 在集合s 中,移除该元素;不在则产生 KeyError 异常
-
ls[i] = x : 替换列表ls 第 i 数据项为 x
-
ls.append(x) : 在列表ls 最后增加一个元素 x
-
ls.insert( i , x ) : 在列表ls 的第 i 个元素增加元素 x
-
ls.reservse(x) : 列表ls 中的元素反转
字典通过大括号({})建立,建立模式:
{<键1>:<值1>,<键2>:<值2>, … ,<键n>:<值n>}
-
<>.keys() : 返回所有的键信息
-
<>.values() :返回所有的值信息
-
<>.items() :返回所有的键值对
-
del<>[<>] :删除字典中某一键值对
Python能够以文本和二进制两种方式处理文件
open()函数 :打开文件
格式 :<变量名> = open (<文件名>,<打开模式>)
打开模式 :‘r’ 只读模式 'w’覆盖写模式 'x’创建写模式 'a’追加写模式 'b’二进制文件模式 '