python3之常⽤内置函数# coding=utf-8
# python3.8.2常⽤内置函数
# 输⼊函数
# str1 = input("请输⼊内容:")
# print(str1)
# 绝对值
a = abs(-1)
print(a)    # 1
b = [4>5,2==3,4>2]
# 当all()中所有的元素为True时才返回True,否则返回False
print(all(b))  # Flase
# any()中只要有⼀个为True,程序直接返回True
print(any(b))  # True
# ⼆进制转换
print(bin(10))  # 0b1010
# ⼋进制转换
print(hex(10))  # 0xa
# 当值为“”、0或者None时返回False,其他返回True
print(bool("a"))    # True
# chr(i)    返回Unicode码位为i的字符
print(chr(65))  # A
# ord(c)    返回Unicode c对应的整数
print(ord("a")) # 97
# 返回商和余数,返回结果为⼀个元组
c = divmod(6,3)
print(c)    # (2, 0)
print(type(c))  # <class 'tuple'>
# 字符串长度
print(len("hello world!"))  # 12
# nums = [1,2,4,9,3,6]
nums = (1,2,4,9,3,6)
# 返回纯数值列表、元组中的最⼤值
print(max(nums))    # 9
# 返回纯数值列表、元组中的最⼩值
print(min(nums))    # 1
# ⽂件读写
# r为读取(默认);
# w为覆盖性写⼊;
# x为排他性创建,⽂件存在则失败;
# a在⽂件末尾写⼊;
# b为⼆进制模式
# t为⽂本模式(默认)
# +打开⽤于更新(读取与写⼊)
# 打开⽂件
fh = open("./1.txt","r")
# 读取内容字符串长度 python
ad())
# 关闭⽂件
fh.close()
# pow(a,b)  返回a的b次⽅
print(pow(2,3))    # 8
# round(num,i) 对num进⾏四舍五⼊
# i默认0,
# i为正数表⽰保留i个有效⼩数,不补0
# i为负数时,-1表⽰个位,表⽰对⼩数点左侧数值进⾏四舍五⼊
print(round(2.6))  # 3
print(round(-2.4,3))    # -2.4
print(round(395,-2))    # 400
# 数组、元组排序,默认升序
print(sorted(nums))
# 对数组、元组求和
print(sum(nums))    # 25
# 打印变量类型
print(type(()))    # <class 'tuple'>  空元组

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。