Python 循环语句,选择语句

目录

range函数 

循环语句

分支语句(选择语句)


range函数 

range函数用于for循环中,可创建一个整数列表。

具体形式:

(1)range(10)等价于range(0,10)# 表示0开始的十个数

        结果为[0, 1, 2, 3, 4, 5, 6, 7, 8, 9] 

(2)range(0,10,2)#为0到9中每2个取一次值

        结果为[0, 2, 4, 6, 8 ]

 (3)range(10,0,-1)#为倒序的数列,从10开始的十个数

        结果为[10, 9, 8, 7, 6, 5, 4, 3, 2, 1]

循环语句

Python语言中的循环语句支持 while循环(条件循环)和for循环(遍历循环)。

while循环

 循环打印十遍"hello world”

count = 0  # 初始化
while count < 10: # 循环条件判断
    print("hello world")
    count+=1  # 变量改变语句
print("end")

for循环

格式中,迭代变量用于存放从序列类型变量中读取出来的元素(迭代变量默认和循环数据同类型)所以一般不会在循环中对迭代变量手动赋值。

for 迭代变量 in 字符串|列表|元组|字典|集合 :
  代码块
for i in "hello world":
    print(i)

for name in ["张三",'李四',"王五"]:
    print(name)
    
for i in range(10): # range函数
    print(i)

退出循环

break 关键字用于 for 循环时,会终止循环而执行整个循环语句后面的代码。

continue关键字指的是退出当次循环。

分支语句(选择语句)

双分支语句顾名思义,二条分支二选一执行

if 表达式:
    代码块 1
else:
    代码块 2

多分支语句

多分支即从比双分支更多的分支选择一支执行。

多分支使用 elif 连接

if 表达式 1:
    代码块 1
elif 表达式 2:
    代码块 2
elif 表达式 3:
    代码块 3
...# 其它elif语句
else:
    代码块 n

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值