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语句

占位作用

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章