简述python常用的函数模块_Python学习笔记2——一些常见的模块函数,python,常用

1.常见简单内置函数

1.1type() 返回对象或者变量的数据类型

print(type(3))

print(type("abc"))

1.2abs() 返回一个数字的绝对值

print(abs(2))

print(abs(-2))

2

2

1.3max() 返回一组数据的最大值

1.4min() 返回一组数据的最小值

print(max(1,2,3))

3

print(min(1,2,3))

1

1.4id() 返回数据在内存中的地址

#python会自动将一些常见的常量预先定义在堆内存中,即无需提前创建对象而可以直接复用。

print(id(1))

print(id(2))

print(id(3))

140729766113024

140729766113056

140729766113088

1.5len()查看数据(序列)长度

print(len("abcd"))

4

1.6bin() 二进制

oct() 八进制

hex() 十六进制

print(bin(149))

0b1111011

print(oct(149))

0o173

print(hex(149))

0x7b

1.7ord() 返回传入的字符所对应的ASCII值

chr() 返回传入的数字对对应的ASCII字符

print(ord('a'))

97

print(chr(97))

a

小写字母转大写字母:如a ->A

print(chr(ord("a")-32) )

1.8round(x)取整函数,返回最接近x的整数,若一个数为x.5,则返回的x为偶数

print(round(5.3))

5

print(round(4.5))

4

print(round(5.5))

6

round(x,n) 保留小数点后n位小数的浮点值

print(round(3.1415,2))

3.14

1.9pow(a,b)返回a^b的值,类似a**b

print(pow(3,2))

9

2.math模块

2.1fabs(x) 返回x的绝对值,浮点型值

print(math.fabs(-2))

2.0

2.2 ceil(x) 获取大于x的最小整数

print(math.ceil(3.98))

4

print(math.ceil(-2.89))

-2

floor() 获取小于x的最大整数

print(math.floor(3.98))

3

print(math.floor(-2.98))

-3

2.3exp() 返回e^x的值

print(math.exp(1))

2.718281828459045

2.4sqrt()取x的平方根值

print(math.sqrt(4))

2.0

3.random模块

3.1random.random() 随机产生一个[0,1)之间的小数

print(random.random())

3.2random.randint(a,b) 随机产生一个[a,b]之间的整数

print(random.randint(1,10))

3.3random.randrange()

print(random.randrange(10)) #[0,10)

print(random.randrange(5,10)) #[5,10)

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值