--内建函数
abs 绝对值函数
round 四舍五入 (n.5 n为偶数则舍去.5 n为奇数,则进一!)
sum 计算一个序列得和
max 获取一个序列里边的最大值
pow 计算某个数值的x次方
range 产生指定范围内的数据的可迭代对象
bin 将10进制数据转化为二进制
oct 将10进制数据转化为八进制
hex 将10进制数据转化为16进制
chr 将ASCII编码转换为字符
ord 将字符转换为ASCII编码
eval 将字符串当作python代码执行
repr 不转义字符输出字符串
input 接受输入字符串
# 绝对值函数
a = -14
print(abs(a))
# 四舍五入
num = 3.2 # 3
num = 3.7 # 4
num = 4.9 # 5
num = 3.8 # 4
num = 4.5 # 4
num = 7.5 # 8
"""
n.5 奇进偶不进 只能是n.5的时候 符合条件
"""
print(round(num))
# 计算一个序列得和
listvar = [1,2,34,6,7]
res = sum(listvar)
print(res)
# 获取一个序列里边的最大值
listvar = [77,12,-4,0,23]
res = max(listvar)
print(res)
# 取最大值 方法2
res = sorted(listvar)
print(res[-1])
# 获取一个序列里边的最小值
print(min(listvar))
#计算某个数值的x次方
res = pow(2,3) # 2 ** 3
print(res)
# pow 如果是3个参数 首先前两个参数是取次幂,值在和第三个参数求余
res = pow(2,3,3)
print(res)
#产生指定范围内的数据的可迭代对象
for i in range(0,9,2):
print(i)
res = range(0,9)
for i in res:
print(i)
# 将10进制数据转化为二进制
res = bin(45)
print(res) # 0b101101
# 将10进制数据转化为八进制
res = oct(45)
print(res) # 0o55
# 将10进制数据转化为16进制
res = hex(45) #0x2d
print(res)
# 将ASCII编码转换为字符
res = chr(97)
res = chr(65)
print(res)
# 将字符转换为ASCII编码
res = ord("A")
print(res)
# 将字符串当作python代码执行
num = 10
num2 = "num+1"
res = eval(num2)
# print(num2)
print(res)
# 不转义字符输出字符串
res = "今天洗\n不洗脚"
print(res)
res2 = repr(res)
print(res2)
# 接受输入字符串 添加了一个阻塞,不输入不往下走代码
res = input("请你输入内容:\n")
print(res)
来源:https://www.cnblogs.com/bling-bling-star/p/9382742.html