三目运算符and随机数学习笔记

三目运算符

正常的三目运算符:(判断条件?结果一:结果二).

python中的三目运算符:无.

python中没有三目运算符,但是有替代的代码可以使用.

格式1:

结果一 if 判断条件 else 结果二

例:3 if 3<2 else 2          #2

格式2:

[结果二,结果一][判断条件]

例:[1,2][2>1] #2

随机数

需要导入库:import random

取范围时括号左闭右开.

random.randint(n,m):获取从n到m范围内的随机整数.

random.uniform(n,m):获取从n到m范围内的随机小数.

random.randrange(n,m,j):获取从n到m范围内步距为j的随机整数(跟randint相比多了个设置步距).

对列表进行操作:

随机取值例:

a=[1,2,3,4,5]

random.choice(a):随机选出a中的一个值.

打乱顺序例:

a=[1,2,3,4,5]

random.shuffle(a):打乱a中元素的顺序.

随机取多值例:

a=[1,2,3,4,5]

random.sample(a,n):返回一个列表,内容从a中随机获取(不重复),长度为n.

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值