Python学习--21天Python基础学习之旅(Day03、Day04)

关于缩进问题,缩进几个空格都不影响程序解释(不会报错什么的),但一般缩进四个空格是为了可读性和规范。

Day03:

Chapter 5

1.if语句

1.1条件测试:值为True或False的表达式成为条件测试,这是if语句的核心所在。条件测试的值为True执行紧跟if语句后的代码,值为False则忽略它们。

1.1.1判断相等/不等

1.1.2当判断时需要忽略大小写区别时,可以将变量的值转换成一致的形式(全大写/全小写/首字母大写形式)再比较

1.1.3比较数字

1.1.4检查多个条件 and or

1.1.5检查特定值是否在列表中(关键字in)/是否不在列表中(用关键字 not in)

1.1.6布尔表达式:结果为True或False

Python中布尔值True等同于1,False等同于0

1.2 if语句结构

1.2.1简单if语句

1.2.2 if-else结构

1.2.3 if-elif-else结构

1.2.4 使用多个elif代码块

1.2.5 else代码块可省略

1.3 if语句中使用列表

列表名用在条件表达式中,列表为空返回False,不为空返回True

Chapter 6

字典:一系列键-值对。

1.了解简单示例

2.字典的使用

2.1访问

2.2添加、修改、删除键-值对

2.3创建空字典,添加内容

3.遍历字典   3种方式:遍历字典的所有 键值对、键、值

3.1遍历键值对:方法items()会返回一个键值对的列表,返回的列表种元素顺序与字典中的存储顺序不同。

3.2遍历键:方法keys()返回一个键的列表,顺序不一定与存储的顺序一致。

遍历字典默认遍历字典的键,显式使用keys()方法方便理解。

3.3遍历值:方法values()返回一个包含所有值的列表。

函数set()找出列表中唯一的元素,并将它们组成集合

4.嵌套

4.1字典列表:在列表中存储字典

4.2在字典中存储列表

4.3在字典中存储字典

4.4字典中同时存储字典和列表

4.5在列表中存储列表

4.6在列表中同时存储列表和字典

 

Day04:

Chapter 7

1.1实现用户输入的函数:input()函数

1.2 int()函数:将数字的字符串转换为数值表示

1.3求模运算符%

2.while循环

2.1 break语句:跳出循环

2.2设置标志

2.3 coninue语句:跳出本层循环,进行下一次条件判断

2.4 while循环处理列表和字典

2.4.1列表之间移动元素

2.4.2删除列表中的所有特定值元素

2.4.3不断存储数据到列表中

 

posted on 2021-09-15 09:59  深海里看太阳  阅读(55)  评论(0)    收藏  举报