标题: 杭州黑马python一期 [打印本页] 作者: ittong 时间: 2018-5-31 23:21 标题: 杭州黑马python一期 作为刚入黑马的小白,就让我写技术贴,这让我情何以堪啦,如有纰漏之处,权当反面教材.在python学习中已经学习到不少关键字了,那么下面我就复习一下python中我们学习到的关键字的使用.
首先我们 PyCharm中输入import keyword 再打印keyword.kwlist就可以查看到我们python中的关键字: False, None, True, and, as, assert, break, class, continue, def, del, elif, else, except, finally, for, from, global, if, import, in, is,lambda, nonlocal, not, or, pass, raise, return, try, while, with, yield等 If 语句
在 Python 中,if 语句 就是用来进行判断的,格式如下:
if 要判断的条件:
条件成立时,要做的事情
……
If 语句可以单独使用,也可以搭配elif语句和else语句.
注意:if 判断条件后面的冒号不能掉,代码的缩进为4个空格.
if 语句以及下面缩进部分是一个完整的代码块; While循环 语句
while 循环就是让执行的代码按照指定的次数重复执行,格式如下:
初始条件设置 —— 通常是重复执行的 计数器
while 条件(判断 计数器 是否达到 目标次数):
条件满足时,做的事情1
条件满足时,做的事情2
条件满足时,做的事情3
...(省略)...
处理条件(计数器 + 1)
注意:while 判断条件后面的冒号不能掉,代码的缩进为4个空格.
while 语句以及下面缩进部分是一个完整的代码块;
也可搭配else语句使用.
重点注意:记得一定要写循环的处理条件条件,否则会死循环,程序无法终止! for 语句
Python中的for循环与while循环类似,它的一般用法如下:
for i in range(1,20,2):
要做的事情
......
解释:式中1和20 代表范围,是一个左闭右开区间,即输出1到19;式中2代表步长或者理解为间隔,即每2步输出一个. break关键字
一般break关键字用在循环语句中,比如:可以用在while或for循环中.当满足某个条件,在循环体内结束整个循环过程,在其后边的循环代码不会被执行.
举例说明: 下方代码会输出1,2,3,4,5,6,7 到了8就满了足8 >7 ,此时break就会终止整个循序.
x = 0
while x < 10:
x += 1
if x > 7:
break
print(x)
continue关键字
continue关键字与break关键字类似,区别在于:当满足某个条件时,结束(跳过)本次的循环,直接进行下一次的循环,在其后边的循环代码会继续执行.
举例说明: 下方代码会输出1,2,4,5 到了3就满了足3 == 3 ,此时continue结束(跳过)本次的循环,直接进行下一次的循环.
.x = 0
while x < 5:
x += 1
if x == 3:
continue
print(x)