Python基础——63个内置函数详解

63个内置函数详解
数学函数:
  1. abs(x):返回x的绝对值或者复数x的模
a = abs(-1)
b = abs(-2.3)
c = abs(3+4j)
#1  2.3  5
  1. bin(x):将10进制整数x转化为二进制
a = bin(5)
print(a)
print(a[2:5])

输出:
0b101
101
  1. oct(x):将10进制整数x转化为八进制
a = oct(5)
print(a)

输出:0o5
  1. hex(x):将10进制整数x转化为十六进制
hex(16)
hex(15)

输出:0x10  0xf
  1. chr(x):查看10进制或者16进制x对应的ASCII字符
chr(65)
chr(0x41)

输出:A  A
  1. ord(x):查看ASCII字符对应的10进制数
ord("A")
ord("~")

输出:65  126
  1. complex(a,b):创建一个复数
a = complex(2,3)
print(a)
print(a.real)
print(a.imag)

输出:(2+3j)  2.0  3.0
  1. divmod(a,b):返回包含a//b与a%b的元组
divmod(5,2)
输出:(2,1)
  1. float(x):将整数或者字符串x转化为浮点数
float(3)
float("12")

输出:3.0  12.0
  1. int(x,base=进制):将相应进制数x转化为10进制整数
int(12.1)
int("0b0101", base=2)
int("0o10", base=8)
int("0x11", base=16)

输出:12  5  8  17
  1. min()、max():求最值

  2. pow(x,y):返回x^y,可有第三个参数

pow(2,3)   等价于2**3
pow(3,2,5)  等价于3**2%5

输出:8  4
  1. round(x,a):将小数x保留a位,默认保留整数
round(1.234)
round(1.234, 2)

输出:1   1.23
  1. sum(x,初值):对象x求和,可额外加初值
jihe = [1,2,3,4,5]
print(sum(jihe))
print(sum(jihe, 10))

输出:15  25

 


 

字符串函数:
  1. str(x):将对象x转化为字符串
str(123)

输出:123(字符串)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值