python学习之——003数值类型

本文详细介绍Python中math模块的常用数学函数,如向上取整、向下取整、开方等,以及random模块的随机数生成方法,包括选择列表元素、生成指定范围内的随机数、列表元素随机排序等功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

第一部分:源码

执行结果

第二部分:数学功能

运行结果

第三部分:

#ceil 向上取整
print(math.ceil(18.1))

#floor 向下取整
print(math.floor(18.9))

#返回整数部分和小数部分
print(math.modf(22.3))

#开平方
print(math.sqrt(16))

#随机数
print(random.choice([1,3,5,7,9]))
print(random.choice(range(5)))  #range(5) == [0,1,2,3,4]
print(random.choice("abc")) # "abc" == ["a","b","c"]

#产生一个 1~100的随机数
r1 = random.choice(range(10))+1
print(r1)

#randrange(开始值,结束值,步长2)  生产随机奇数
print(random.randrange(1,100,2))

#随机生成【0,1】之间的浮点数
print(random.random())

#将list的元素随机排序
list = [1,2,3,4,5]
random.shuffle(list)
print(list)

#随机生成实数  3--9之间
print(random.uniform(3,9))

#三角函数

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值