Python学习之路(第二课)

上完第一堂课以后,着实打蒙了我,但是打击比起好奇心,好奇心占据了上风, 所以我没有被吓跑,同时,我用了更多的时间来学习,周六日待在家里,加起来有10小时的时间,用来学习python,这样的学习,也不能说我完全掌握,但是,这样的学习,带给我很多的好处和快乐。

让我知道,我可以全身心投入的去做一件事,我可以细心专注的做一件事,当然也让我知道,未来是数据的世界,拥有这把钥匙,对未来的自己会有更多的优势。

言归正传,总结上一次的笔记,第二次又加入了思维导图,先把要学的知识点组建框架,再来一点点的填入细节的学习,这样的方式可能会更好些,你觉得呢?

好了,让我们开始吧。

一:课程架构


Python学习之路(第二课)_第1张图片

二:数据结构

1、布尔类型的数据(bool)

布尔表达式是具有真或假状态的一种表达式,Ture或False

Python学习之路(第二课)_第2张图片

2、字符串:

字符串是若干字符的序列

Python学习之路(第二课)_第3张图片

第一个索引值为0是python的惯例

Python学习之路(第二课)_第4张图片

3、列表(list)

1)在列表中,可以存储多个数值

Python学习之路(第二课)_第5张图片
Python学习之路(第二课)_第6张图片

2)列表的分割:

Python学习之路(第二课)_第7张图片

3)切片

这里切片的方法是:

Python学习之路(第二课)_第8张图片

[始索引:终索引]始索引从零开始,终索引是不被包括在内的

Python学习之路(第二课)_第9张图片

4)列表的操作:

改变一个元素

增加一个元素

删除一个元素

查找某个元素对应的位置

Python学习之路(第二课)_第10张图片
Python学习之路(第二课)_第11张图片
Python学习之路(第二课)_第12张图片

三:函数

函数分为,内置函数和自定义函数。

这里介绍的事内置函数,是python已经有的了

Python学习之路(第二课)_第13张图片

1、type函数:查看变量类型

2、int和float函数

Python学习之路(第二课)_第14张图片

3、str函数

Python学习之路(第二课)_第15张图片

4、Len函数

Python学习之路(第二课)_第16张图片

5、range函数

6、max和min函数

Python学习之路(第二课)_第17张图片

四:条件语句

1、布尔表达式:

在条件执行中至关重要,以下是一些常用的比较运算符

x==y (比较x与y是否相等,注意必须是==而不是=)

x!=y (比较x与y是否不等)

x>y (x是否大于y)

x<=y (x是否小于等于y)

x>=y (x是否大于等于y)

x is y (x是否和y相同,除了相等,类型还必须一样)

x is not y (x是否和y不同)

返回布尔类型True或者False

Python学习之路(第二课)_第18张图片

2、逻辑运算符:

and(与)、or(或)、not(非)三种

and(与)

Ture and Ture 返回 Ture

Ture and False 返回 False

False and False 返回 False

Python学习之路(第二课)_第19张图片

or(或)

Ture or Ture 返回 Ture

Ture or False 返回 Ture

False or False 返回 False

Python学习之路(第二课)_第20张图片

not(非)

not Ture 返回 False

not False 返回 Ture

3、条件执行

1)if语句

最简单的条件执行是 if 语句

if 语句后的布尔表达式成为条件,只有当条件返回 Ture 才会执行缩进的语句

if 语句的末尾用冒号 :

if 语句之后的语句要缩进,使用一个tab键或者四个空格

Python学习之路(第二课)_第21张图片

例如:

用if开头,然后加上布尔表达式,在这一行结束的时候,用冒号

然后,另起一行,需要进行一个缩进,缩进一般使用4个空格

当这个条件满足时,我们输出了,x是负数,当x等于1的时候,输出就没有结果了,因为它会执行接下来的语句

2)分支执行

如果条件语句中存在两个可能性,我们可以使用 if else 语句

Python学习之路(第二课)_第22张图片
Python学习之路(第二课)_第23张图片

3)链式条件

如果条件语句中存在多个可能性,我们可以使用 if elif 语句

Python学习之路(第二课)_第24张图片
Python学习之路(第二课)_第25张图片

五:for循环

遍历每一个列表中的元素

1、for 变量 in 序列:

语句

2、不仅可以遍历列表,还可以遍历range函数,这里range从0一直到8

Python学习之路(第二课)_第26张图片

3、for循环还可以遍历字符串

Python学习之路(第二课)_第27张图片

4、enumerate函数:同时获得索引和元素的值

Python学习之路(第二课)_第28张图片

今天的课程笔记分享完啦,你有什么好的建议欢迎留言与我分享,谢谢!

你可能感兴趣的:(Python学习之路(第二课))