Python基础3
- dict字典
a. 定义
b. 创建
c. 字典的方法 - 集合
a… 特性
b 创建
c. 方法 - 判断语句(要求掌握多条件判断)
- 三目表达式
- 循环语句
1.dict字典
a.dict字典是一种可变数据类型,是一种可变的容器模型,可存储任意类型对象。使用键:值(key:value)存储,每个键值对之间用冒号,每个对之间用逗号分开,整个字典包含在大括号中。
b.
c.参考https://blog.****.net/u010480899/article/details/52737739
注意输出时是先输出后面的键值
2.集合
a.set和dict类似,也是一组key的集合,但不存储value。
b.可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。
c.参考https://blog.****.net/venus14/article/details/80343493
3. 判断语句(要求掌握多条件判断)
条件语句可以使得当满足条件的时候才执行某部分代码。条件为布尔值,也就是只有True和False两个值。当if判断语句成立的时候才执行后面的语句;当条件不成立的时候,执行else后面的语句;如果需要判断的语句有多种,就需要用到elif,与c语言条件语句类似,但注意格式
1) if 要判断的条件: # if 后面有一个空格, 最后是冒号:
条件成立时要做的事情 # 代码缩进为一个空格键或者4个空格
2) if 要判断的条件: # if 后面有一个空格, 最后是冒号:
条件成立时要做的事情 # 代码缩进为一个空格键或者4个空格 if条件返回True会执行
else: # if 的条件返回false时,会执行else下面的缩进内容
条件不成立时要做的事情
3)
if 条件1:
条件1成立时要做的事情
elif 条件2:
条件2成立时要做的事情
elif 条件3:
条件3成立时要做的事情
else: # 这条语句是可以省略的
以上条件都不满足时要做的事情
4. 三目表达式
格式:为真时的结果 if 判定条件 else 为假时的结果
5. 循环语句
for循环(迭代循环)
格式: for 变量 in range( 起始,结尾 ,间隔 ,):
执行语句
while循环(条件循环)
格式: while 判断条件 :
执行语句
注意冒号
break 语句可以跳出 for 和 while 的循环体。如果从 for 或 while 循环中终止,任何对应的循环 else 块将不执行。
continue语句被用来告诉Python跳过当前循环块中的剩余语句,然后继续进行下一轮循环
pass是空语句,是为了保持程序结构的完整性,它不做任何事情,一般用做占位语句。