Python3 内置函数
#1.求绝对值,abs()函数返回数字的绝对值。
print(abs(-6))
# 输出结果:6
#2.元素都为真,接受一个迭代器,如果迭代器的所有元素都为真,那么返回True,否则返回False,元素除了是0、空、NoneFalse外都算True。
print(all([1,0,3,6]))
print(all([1,2,3]))
# 输出结果:False True
#3.元素至少一个为真,接受一个迭代器,如果迭代器里有一个元素为真,那么返回True,否则返回False
print(any([1,2,0]))
print(any([0,0,0,[]]))
# 输出结果:True False
#4.ascii展示对象,调用对象的repr() 方法,获得该方法的返回值,无论输入什么,都返回的是字符串
a4 = ascii(1)
b4 = ascii('1')
print(type(a4),type(b4))
# 输出结果:<class 'str'> <class 'str'>
#5.十转二,将十进制转换为二进制
a5 = 10
print(bin(a5))
# 输出结果:0b1010
#6.十转八,将十进制转换为八进制
a6 = 10
print(oct(a6))
# 输出结果:0o12
#7.十转十六,将十进制转换为十六进制
a7 = 10
print(hex(a7))
# 输出结果:0xa
#8.判断是真是假,测试一个对象是True, 还是False,将给定参数转换为布尔类型,如果没有参数,返回 False。
a8 = [0,0,0]
b8 = []
c8 = [1,0,8]
print(bool(a8),bool(b8),bool(c8))
# 输出结果:True False True
#9.字符串转字节,将一个字符串转换成字节类型
a9 = 'apple'
b9 = bytes(a9,encoding='utf-8')
print(b9)
# 输出结果:b'apple'
#10.转为字符串,将 字符类型 、 数值类型 等转换为字符串类型
a10 = 100
b10 = str(a10)
print(b10,type(b10))
# 输出结果:100 <class 'str'>