python语句基础
文章发布时间:
最后更新时间:
文章总字数:
预计阅读时间:
最后更新时间:
文章总字数:
1.1k
预计阅读时间:
5 分钟
语句是计算机执行程序的最小单位,标准语句写完后以分号结尾,相当于语言的句号,但python不需要。
语句又分空语句、单语句、多行语句,python中空语句容易导致程序语义不明,所以python中空语句用pass 表示。
一.单语句
1 |
|
二.空语句
1 |
|
三.多行语句
多行语句较为完整,由于是多行所以需要缩进(Tab或4个空格),比如
条件语句 if elif/else
循环语句 for/while
3.1 条件语句
1 |
|
True
3.2 循环语句
就是重复执行一些代码,直到满足条件为止。
1 |
|
for循环中有个值得注意的叫推导式(在之前的表达式中也提过),多用于新建可迭代对象
1 |
|
[1, 4, 9, 16]
{'A': 65, 'B': 66, 'C': 67, 'D': 68}
{'a': 1, 'b': 2, 'c': 3}
[3, 4]
1 |
|
gg
0
1
2
3
4
5
6
7
8
9
1 |
|
range(0, 10) <class 'range'>
0
1
2
3
4
5
6
7
8
9
- 关键字
break 会打断所在的循环,跳出循环,继续执行下一行代码
continue 会跳过这次循环,继续下一次循环
pass 表示也不做,整个过程不变
1 |
|
1
1
3
四.函数定义语句
用于定义一个函数,包含 def
关键字:
1 |
|
五.异常处理语句
用于捕获和处理可能出现的错误。通过 try
、except
、else
和 finally
来定义异常处理流程。
1 |
|
除数不能为零
无论如何都会执行
六.导入语句
用于导入模块或包,使得程序可以使用外部代码和库。
1 |
|
七.注释语句
1 |
|
八.类定义语句
用于定义一个类,类中包含属性和方法。
1 |
|
九.with语句
用于处理资源管理(如文件操作),确保资源在使用后被正确关闭或释放。
1 |
|
<_io.TextIOWrapper name='./1.txt' mode='r' encoding='utf-8'> 12345 123 <_io.TextIOWrapper name='./1.txt' mode='r' encoding='utf-8'>
12345 123