使用书籍:《Python编程入门指南》,明日科技编著
目录
三种主要程序结构
1、顺序结构
即程序按编写顺序依次执行
2、选择结构
表达式得到的值为非0值时被认为是真值
嵌套语句时严格控制每行的缩进量
'''第一种 if...'''
if #表达式
#语句块
'''第二种 if...else'''
if #表达式:
#语句块1
else:
#语句块2
'''第三种 if...elif...else'''
if #表达式1:
#语句块1
elif #表达式2:
#语句块2
elif #表达式3:
#语句块3
...
else
3、循环结构
1)for循环
通常适用于枚举或遍历序列,可以是任何有序的序列对象,比如字符串、列表和元组等。
for #迭代变量 in #对象:
#循环体
在Python中有内置函数 range()可用于生成一系列连续的整数
'''range()函数的语法格式'''
range(start,end,step)
'''示例'''
range(1,4,1) #三个参数,起始,终点和步长
range(1,4) #两个参数,起始,终点,步长默认为1
range(4) #一个参数,终点,起始和步长默认为1
'''
1 2 3
'''
2)while循环
while循环通过一个条件控制是否继续反复执行循环体中的语句,直至表达式返回结果为False的时候跳出循环
while #表达式:
#循环体
特殊语句
1、跳转语句
1)continue
跳过当前循环余下的语句,进入下一个循环中
for i in range(1,6):
if i==2:
continue
print(i,end = '')
'''
13456
'''
2)break
跳出循环
for i in range(1,6):
if i==2:
break
print(i,end = '')
'''
1
'''
2、pass空语句
用于占位,无实际意义