Python-语句

本文全面介绍了Python编程的基础知识,包括print语句的使用方法、赋值语句的多种形式、代码块与缩进规则、条件语句的逻辑判断、循环语句的执行流程以及循环控制的break和continue关键字。通过具体示例讲解了Python语言的基本语法和控制结构。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

python语句普及

一. print语句:用于输出一些提示下语句或结果,
如:

a=“hello python”
print(a)
hello python

需要注意的是,在语句中添加多个表达式时,在每个输出项后面自动添加一个空格。如果想消除表达式之间的空格可以使用连接符‘+’。
如:

a=“hello”
b=“python”
print(a+","b)
hello,python

二.、赋值语句:计算赋值号“=”右边表达式的值然后把其结果赋给左边的变量。
1.序列解包:一次给多个变量赋值的方法
如:

x,y,z=1,2,3
print(x,y,z)
1 2 3

2.链式赋值:同时讲一个值赋给多个变量
如:

x=y=z=1
x
1
y
1
z
1

3.增量赋值:自增自减等操作
在这里插入图片描述
三、代码块与缩进
缩进不同会造成程序执行结果不一致且必须有相同的缩进,比如一个程序中不允许同时出现tab与空格缩进,程序极为可能出错。

四、条件语句
1.布尔变量:用于判断某个条件是否为真
(1)真值:True,所有非空值。
(2)假值:False,None,所有类型的数字0,空序列,空字典。

2.if语句:判断其后面的条件语句是否为真,如果为真,执行if后面的语句块,否则不执行。
简单if语句形式:
if 条件表达式:
语句块

3.else子句:必须跟在if语句后面不可单独使用
简单else语句形式:
if 条件表达式1:
语句块1
else:
语句块2

3.elif语句:当需要更多判断时使用(elif是else if的缩写)
elif子句一般形式
if 条件表达式1:
语句块1
elif 条件表达式2:
语句块2
elif 条件表达式m:
语句块m
else:
语句块n

五、循环语句:按规定的条件重复执行某些操作
1.while循环:编写通用迭代结构,顶端测试为真就会执行循环体,并会多次重复测试直到测试为假后才执行循环后的其它语句。
一般形式:
while 判断条件:
statements

2.for循环:可遍历任何序列的项目
一般形式:
for in :

else

六、嵌套
if条件语句嵌套:在if语句中又包含一个或多个if条件语句

for循环嵌套语句:
一般形式:

for iterating_var in sequense:
for iterating_var in sequense:
statements(s)
statements(s)

while循环嵌套语句:
一般形式:

while repression:
while repression:
statements(s)
statements(s)

七、跳出循环*
break:跳出整个循环
如:

for i in range(2,n+1):
if m%i==0:
prime=0
break #增加break条件满足时将直接跳出循环输出结果

comtinue:跳出本次循环
如:将100-200不能被3整除的数输出

for i in range(100,200)
if(i%3==0):
continue
print(i)
当i能被3整除时,执行continue语句结束本次循环,只有i不能被3整除时才执行print语句

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值