TCTY Python二级考试第2课-知识点汇总
1、字典
(1)字典定义
语法:字典名 = {键名1 :键值1,键名2 : 键值2}
注意:a.每个键值对由1个键名和1个键值构成
b.字典括号是大括号,键名与键值用冒号相连,键值对用逗号相互隔开(2)字典访问
语法:字典名[键名]
解释:访问字典中的值是在对应的“字典名”下通过“键名”来输出“键值”。(3)字典添加与修改
语法:字典名[键名] = 键值
解释:如果字典中没有这个键名,则增加这对键名和键值;如果有,则修改键值。(4)字典删除
语法:del字典名[键名]
解释:同时删除字典中的键名和对应的键值。
(5)in
语法:键名in字典
解释:判断键名在字典中是否存在。
(6)字典遍历:遍历键名与键值
语法:for 变量名1,变量名2  in 字典.items():
解释:变量名1指向键名,变量名2指向键值,必须加上items()才能遍历键名与键值。
2、字符串
(1)字符串定义
字符串是由一系列字符组成的串,是python的一种数据类型。“字”表示文字、字母、数字等,“符”表示@!。=等符号。需要用英文引号引起来。
(2)字符串索引
字符串切片截取字符串中的字符是有先后顺序的,这个顺序的序号就叫做索引。索引是从0开始的。
将想要输出的字符索引放在中括号内,如a[1]。
(3)字符串切片
字符串切片:从字符串中截取一串连续的字符,语法格式为变量名[开始索引:结束索引]。
字符数切片[n:m]对应着索引为n~m-1的字符,包含n,不包含m(顾头不顾尾)
3、结构与循环
(1)单分支结构
语法:
if条件:
代码块1
else:
代码块2
(2)多分支结构语法:
if条件1:
结果1
elif条件2:
结果2
elif 条件3:
结果3
else:
代码块1
条件判
代码块2 True False 解释:
解释:
如果条件1:
结果1
否则如果条件2:
结果2
否则如果条件3:
结果3
否则:
结果4
结果4
(3)for循环
语法:
for i in range(重复次数):
要重复的动作/循环体
解释:需要重复执行的代码部分被称为循环体,循环体中的每行代码都需要缩进。(4)break
解释:break能让程序直接跳出当前的循环,是用来提前终止循环的指令。(5)while True循环
语法:
while True:
循环体
解释:while True可以实现无限循环,注意T需要大写。
4、逻辑运算符号
(1)and
连接两个条件条件,两个都成立,才成立。(都对才对)
(2)or
连接两个条件条件,一个都成立,就成立。(有对就对)

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。