Task3(2day)
- Dict字典
1) 定义
字典是另一种可变容器模型,且可存储任意类型对象。
2) 创建
字典的每个键值 key=>value 对用冒号 : 分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {} 中 ,格式如下所示:
d = {key1 : value1, key2 : value2 }
3) 字典的方法
- 集合
1) 特性
集合(set)是一个无序的不重复元素序列。
2) 创建
可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。
3) 方法
- 判断语句(要求掌握多条件判断)
Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。可以通过下图来简单了解条件语句的执行过程:
Python程序语言指定任何非0和非空(null)值为true,0 或者 null为false。Python 编程中 if 语句用于控制程序的执行,基本形式为:
if 判断条件:
执行语句……
else:
执行语句……
4.三目表达式
Python 可通过 if 语句来实现三目运算符的功能,因此可以近似地把这种if语句当成三目运算符。作为三目运算符的 if 语句的语法格式如下:
True_statements if expression else False_statements
三目运算符的规则是:先对逻辑表达式 expression 求值,如果逻辑表达式返回 True,则执行并返回 True_statements 的值;如果逻辑表达式返回 False,则执行并返回 False_statements 的值。
Python 允许在三目运算符的 True_statements 或 False_statements 中放置多条语句。Python 主要支持以下两种放置方式:
多条语句以英文逗号隔开:每条语句都会执行,程序返回多条语句的返回值组成的元组。
多条语句以英文分号隔开:每条语句都会执行,程序只返回第一条语句的返回值。
5.循环语句
循环语句允许我们执行一个语句或语句组多次,下面是在大多数编程语言中的循环语句的一般形式:
Python提供了for循环和while循环(在Python中没有do…while循环):
参考:http://www.so.com/link?m=azUAuXa2XqKaguPHIedp5my1wY23PQsh3OsOzGCbX23chit9yn2zTKmRgUBkeU1inXg4vmgdbBjusK0%2FiB8m9ncMeSZP3fxxF6Gh%2F%2B16BkyDl18v3bj4Ij3UJF07W2gMvUb5WRp%2FrS6YvY5FISrNCWc0GilolaTWj
https://www.runoob.com/python/python-strings.html