python进阶——python语法.docx
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
Python进阶——Python语法 本篇文章主要讲解Python语法中的if测试、while和for循环、文档三部分。 if测试 if测试是一种多路分支语句,形式为if-elif-else。Python中,if测试不需要像C++中一样使用{}括号,也不需要像Matlab中一样使用endif语句。Python只关心缩进是否一致。例如: ``` myname='Sophia' if myname=='Jane': print "The is the first sister" elif myname=='Ella': print'This is the second sister' else: print 'This is Sophia' ``` 代码块分隔符 Python中,代码块的分隔符是缩进。Python不在乎你怎么缩进代码,只在乎缩进是否一致。例如: ``` x=1 if x: y=2 if y: print'block2' print'block1' print 'block0' ``` 横跨数行的语法 Python中,有两种语法可以使用后横跨数行仍保持是一条语句:一种是使用语法括号对()[]{},另一种是使用三个引号,相当于HTML中的<pre>标签。 逻辑真值判定 在Python中,有三个逻辑操作符:and、or、not。例如: ``` 1 < 2 and 2 > 3 1 < 2 or 2 > 3 not 1 < 2 ``` while循环 while循环的一般格式为: ``` while 条件: 语句 ``` 例如: ``` x=1 while x<10: print x x+=1 ``` for循环 for循环的一般格式为: ``` for 变量 in 序列: 语句 ``` 例如: ``` fruits=['apple', 'banana', 'orange'] for fruit in fruits: print fruit ``` break、continue、pass、else 在循环中,可以使用break、continue、pass、else语句来控制循环的执行。例如: ``` for i in range(10): if i==5: break print i ``` ``` for i in range(10): if i==5: continue print i ``` ``` for i in range(10): if i==5: pass print i ``` ``` for i in range(10): if i==5: else: print '循环正常离开' print i ``` 本篇文章讲解了Python语法中的if测试、while和for循环、文档三部分,希望对大家有一些帮助。
剩余14页未读,继续阅读
- 粉丝: 4
- 资源: 7万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助