数学相关函数

abs(x),
        功能:求x的绝对值

sum(iterable),
        功能:对iterable中的各项求和并返回结果;iterable的项通常为数字

pow(x,y),
        功能:求x的y次幂

max(iterable)
max(arg1,arg2,*arg),
        功能:返回iterable中的最大项,或者返回两个及以上实参中的最大项

min(iterable)
min(arg1,arg2,*arg),
        功能:返回iterable中的最小项,或者返回两个及以上实参中的最小项

round(number,n),
        功能:求参数number舍入到小数点后n位的结果
              如果n被省略或为None,则返回最接近number的整数,如果number与两个整数的距离相等则选择偶数
# abs()
print(abs(-9.99))

# sum()
print(sum((5,7,10)))
print(sum([5,10]))
print(sum({5,10}))

# pow()
print(pow(3,3))

# max()
print(max([10,30,50]))
print(max(9,20,11))

# min()
print(min([10,30,50]))
print(min(9,20,11))

# round()
r = round(3.1415926,4)
print(r)

r = round(9.5)
print(r)
r = round(10.5)
print(r)


9.99
----------------------------------
22
15
15
----------------------------------
27
----------------------------------
50
20
----------------------------------
10
9
----------------------------------
3.1416
10
10

进制相关函数

int(),
        功能:将参数转为整型

bin(),
        功能:将参数转为二进制

oct(),
        功能:将参数转为八进制

hex(),
        功能:将参数转为十六进制

ord(),
        功能:将参数转为ascii字符

chr(),
        功能:将ascii参数转为字符
# bin()
print(bin(60))

# oct()
print(oct(60))

# hex()
print(hex(60))

# int()
print(int(0b111100))
print(int(0o74))
print(int(0x3c))

0b111100
0o74
0x3c
60
60
60
ASCII
ASCII是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言.到目前为止共定义了128个字符.
    0 - 9   48-57
    A - Z   65-90
    a - z   97-122

Unicode(又称统一码、万国码、单一码)是计算机科学领域里的一项业界标准,包括字符集、编码方案等.
    Unicode是为了解决传统的字符编码方案的局限而产生的,它为每种语言中的每个字符设定了统一并且唯一的二进制编码,
    以满足跨语言、跨平台进行文本转换、处理的要求.
    UTF-8:UTF-8以字节为单位对Unicode进行编码;它不是字符集,而是Unicode的一种编码方案
# ord()
W = ord('b')
print(W)

# chr()
W = chr(98)
print(W)

98
b