人生苦短,我用Python---Python学习笔记之四
The forth
哈哈,那么,开始吧!我们下面介绍我们Logic编程的基础---语句,语句是我们在编程中的小伙伴,它是基础中的基础,它是重点中的重点!!所以宝贝们要好好看这一章哦,我们会结合几个实例来加深大家对语句的理解。
1.那么,我们先来介绍,条件判断语句if----else、if--elif--else语句(值得注意的一点是,Python里面并没有Switch---case这对条件判断语句)
一)我们先来看看 if ---- else(我们用Pycharm来测试)
if --else语句的基本用法
if 条件1 :
程序块
else 条件2 :
程序块
我们发现,a是大于b的所以程序执行else这一段,所以程序输出的是“a是大哥”
二)我们先来看看 if--elif--else(我们用Pycharm来测试)
if --else语句的基本用法
if 条件1 :
程序块
elif 条件2 :
程序块
elif 条件3:
程序块
else 条件4
程序块
可爱的小伙伴们,是不是很简单呢?但是要注意的是我们的数值判定相等是用 “== ” 号
下面我们介绍循环语句 while 和 for 循环
我们先来讲 while 循环 ,下面看看while循环的语法
while 判断条件:
执行语句……
废话不多说,咱们先来一个实例
我们看看运行结果
我们发现count从0增加到了8,当count等于9的时候跳出了循环
下面讲解for循环的十八般武艺
那么咱们也开始从for 循环字符串开始讲讲,咱们先来一个例子看一看
咱们来看一看,它的输出又是怎么样的呢
对哒,看到没呢,我们用i打印出来了字符串里面的每一个字符
那么下面我们再来看看,数字的循环怎么来用
在这里先给大家讲一讲我们的 range(x,y,step)函数,在这个函数里面,我们有三个参数,第一个参数是循环的开始值,第二个参数是循环的结束值,第三个Step顾名思义,我们就知道,它是用来表示步长的,它表示,循环一次自增加几,Step可以不用写,不写的时候,就表示步长为1
那么下面我们还是用例子的方式,来看一看,for -- in range() 的用法
我们仔细阅读这个代码,我们发现它是从1-4,到 5 的时候就跳出循环了所以i打印出来的是1-4
是不是很神奇呢?
我们还可以反向使用for循环
例如下面这个例子
我们看看它的输出
我们发现它是反向输出的,是不是很好用呢?
好了啦,今天就到这里啦,下一节我们讲for循环的嵌套使用,数组的基本知识,冒泡排序,还有其他一些例题