数学相关函数
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