Python语句简介

语句,就是写出来要告诉python你的程序一个做什么的句子。

Python程序结构:

程序由模块构成

模块包含语句

语句包含表达式

表达式建立并处理对象

 

Python语句
语句角色例子
赋值创建引用值a, b, c = 'good', 'nice', 'great'
调用执行函数dir(list)
打印调用打印对象print('111')
if/elif/else选择 
for/else序列迭代 
while/else一般循环 
pass空占位符 
break循环退出 
continue循环继续 
def函数和方法 
return函数结果 
yield生成器对象

def gen(n):

     for i in n: yield i*2

global命名空间 
nonlocal命名空间 
import模块访问import sys
from属性访问from sys import stdin
class 
try/except/finally捕捉异常 
raise触发异常 
assert调试检查assert X>Y, 'X too small'
with/as环境管理器

with open('data') as file: pass

del删除引用 

在Python 3.x中,print不是一个保留字,不是一条语句,而是一个内置的调用函数。由于它几乎总是作为一条表达式语句运行(自己单独一行),通常将其看做是一条语句类型

yield实际上是一个表达式而不是一条语句,它通常单独用在一行,所以将它包含在上表

 

a=1; b=2; print(a+b)

这是python中唯一需要分号的地方--作为语句界定符。不过非常不推荐这种写法,分三行会更美。

为了可以让一个语句的范围横跨多行,只需要用一对括号把语句括起来就可以了()[]{}

如:mlist = [111,

                     222,

                     333]

 

另外,在python中,一般情况下每行编写一条语句,而嵌套代码块中的所有语句都缩进相同的量。

 

Learning Python, Fourth Edition, by Mark Lutz.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值