python随机数比大小_python数学类型,随机数

'''

num3=2

print(num3)

print(int(1.9))

print(float(1))

'''

#import 是导入一个库

#math 是数学库

#random 随机数的库

import math #导入数学库

import random #导入随机数的库

#返回数字的绝对值

a1=-10

a2=abs(a1)

print(a2)

#比较两个数的大小,得到正的就是a3大,负的则小

a3=10

a4=5

print((a3>a4)-(a3

#返回最大最小值

print(max(1,2,3,4,5,6,7))

print(min(1,2,3,4,5,6,7))

#求x的Y次方 2^5

print(pow(2,5))

#round(x(,n))返回浮点数x的四舍五入的值,如果给出n值,则代表舍入到小数点后n位

print(round(3.456))

print(round(3.4567))

print(round(3.4256,2))

print(round(3.4536,1))

#向上取整

#print(math.ceil(18.1))

#print(math.ceil(18.9))

#向下取整

print(math.floor(18.1))

print(math.floor(18.9))

#返回整数部分与小数部分

print(math.modf(22.3))

#开方

print(math.sqrt(9))

#随机数,数字字符串都可以,随机中括号中数

print(random.choice([1,3,0,2,5,4,9,6,]))

print(random.choice(range(5)))#range(5)=[0,1,2,3,4]

print(random.choice("sunck"))#"sunck"=["s","u","n","c","k"]

#产生一个1^100之间的随机数

r1=random.choice(range(10))+1

print(r1)

#从指定范围内,按指定的基数递增的集合中选取一个随机数

#random.randarnge([start,]stop[,step])

#start--指定范围的开始值,包含在范围内

#stop--指定范围的结束之,自身不包含在范围内(如100,最大只能到99)

#step--指定的递增基数,默认是1

print(random.randrange(1,100,2))

#从0-99选取一个随机数

print(random.randrange(100))

#随机生产[0.1)之间的数(浮点数)(包含0,不包含1的数)

print(random.random())

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

#将序列的所有元素随机排序

random.shuffle(list)

print(list)

#随机生产一个实数,他在[3,9]范围内的浮点数

print(random.uniform(3,9))

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值