day6-if,while,for的快速掌握
Posted 菜菜的痛
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了day6-if,while,for的快速掌握相关的知识,希望对你有一定的参考价值。
python的缩进和冒号
python之所以如此简单,归功于它的缩进机制,严格的缩进机制是的代码非常整齐规范,赏心悦目,提高了可读性,在一定意义上提高了可维护性,但对于从其他语音转过来的朋友如:java开发人员,C语言开发人员来说,可能要适应一段时间,代码十分严格的缩进机制,如果不按照规矩办事,一不小心就会有语法错误。
python并不像其他语言那样要求什么{},仅仅使用tab键来区分代码的逻辑性。
if条件判断语句
if条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。 如下图
Python 编程中 if 语句用于控制程序的执行,基本形式为:
if 判断条件: 执行语句…… else: 执行语句……
示例
下面通过一个示例演示 if...else
语句的用法
a = 5
b = 6
if a < b:
print(\'a是小的\')
else:
print(\'b是小的\')
输出结果为
a是小的
whlie循环语句
Python 编程中 while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务。如下图
其基本形式为:
while 判断条件: 执行语句……
实例代码:
#!/usr/bin/python # -*- coding:utf-8 -*- # @time: 2017/10/24 0:08 count = 0 while (count < 9): print \'这是:\', count count = count + 1 print "结束了
输出结果
这是: 0
这是: 1
这是: 2
这是: 3
这是: 4
这是: 5
这是: 6
这是: 7
这是: 8
结束了
while 语句时还有另外两个重要的命令 continue,break 来跳过循环,continue 用于跳过该次循环,break 则是用于退出循环,此外"判断条件"还可以是个常值,表示循环必定成立,具体用法如下:
# continue 和 break 用法 i = 1 while i < 10: i += 1 if i%2 > 0: # 非双数时跳过输出 continue print i # 输出双数2、4、6、8、10 i = 1 while 1: # 循环条件为1必定成立 print i # 输出1~10 i += 1 if i > 10: # 当i大于10时跳出循环 break
for 循环语句:
Python for循环可以遍历任何序列的项目,如一个列表或者一个字符串。如图
for循环的语法格式如下:
for iterating_var in sequence: statements(s)
实例
打印1到10 for i in range(1,10): print (i,) 输出结果 1 2 3 4 5 6 7 8 9
以上是关于day6-if,while,for的快速掌握的主要内容,如果未能解决你的问题,请参考以下文章