Python第四节课(循环和文本操作)

Python第四节课(循环和文本操作)

循环

python提供for和while循环,没有do…while循环

循环结构辅助语句:break和continue;
break用来跳出最内层for或while循环;
continue用来结束当前当此循环,即跳出循环体中下面尚未执行的语句,但不会跳出循环。
如果执行了break或return,则不执行else语句。

random

随机数生成标准库random
生成
生成0-1之间的随机数
import random
random.random()

生成范围内的随机数整数
import random
random.randint(start=0, end=10)

生成范围内的随机数浮点数
import random
random.uniform(start=0, end=10)

选择
随机选择一个
import random
seq = [2,1,4,5]
random.choice(seq)

随机选择k个
import random
seq = [2,1,4,5]
k = 2
random.sample(seq, k)

乱序
打乱给出的序列
import random
seq = [1,2,3,4]
random.shuffle(seq)
此处原序列被打乱

##try…expect
首先运行try,如果:
不报错,就会跳到else,最后到final
分母为0的错误,会跳到except ZeroDivisionError,然后直接忽略else到最后的finally
其它类型的错误,会忽略except ZeroDivisionError,然后到except,接着再忽略else到最后的finally

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值