Python基础(2)if...else while循环 for循环 break语句 continue语句

1.选择语句

(1)最简单if语句

number = 5
if number == 5:
	print("数值为{0}".format(number))

结果:

数值为5

(2)if…else 语句

a = 9
if a > 0:
	b = a
else:
	b = -a
print(b)

结果:

9

(3)if…elif…else语句

a = 0
if a > 0:
	print(a)
elif a < 0:
	print(a)
else:
	print('a = 0')

结果:

a = 0

(4)if的嵌套使用

2.循环语句

(1)while循环

while 表达式: 
	循环体

例如:

index = 1
while   index <= 100:
     print(index)
     index += 1

结果:

1
2
3

100

(2)for循环

for 迭代变量 in对象: 
	循环体

例如:

for i in range(10):
	print(i)

结果:

0
1
2
3
4
5
6
7
8
9

(3)嵌套使用

3.跳转语句

(1)break语句

break终止当前循环

for i in range(100):
    if i // 3 == 3:
    print(i)
    break

结果:

9

拓展
range:python内置操作,用来生成指定范围的一串连续数字
注意;range最终返回的是一个可以迭代的容器
range(num):此过程生成一个从[0,num)的一串连续数字
range(num1,num2):生成从[num1,num2)的一串连续数字
range(num1,num2,num3):生成从[num1,num2)的间隔为num3的一串连续数字

(2)continue语句

continue语句没有break语句强大,只能终止本次循环,进入条件判断,进入下一个循环

for i in range(100):
    if i // 3 == 3:
        print(i)
        continue

结果:

9
10
11

(3)pass语句

占位作用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值