# 内置函数 # abs() 绝对值函数 res = abs(-99 ) print(res) # round 四舍五入 n.5的情况下 奇进偶不进 # 3.5 ===》 4 # 4.5 ===〉 4 res = round(8.5) print(res)# 8 # sum 计算一个列表中的和 listvar = [1,2,3] res = sum(listvar) print(res) # 6 setvar = (1,2,3) res = sum(setvar) print(res) # 6 # max 获取一个列表中最大数 listvar = [1,2,33,4,5] res = max(listvar) print(res) # 33 # min 获取一个列表最小数 listvar = [33,44,11,22,33] res = min(listvar) print(res) # 11 # pow 计算某个数值的x次幂 res = pow(2,3) # 计算2的3次幂 print(res) # 8 # 如果加上第三个参数,意味把前两个数的值和第三个取模 res = pow(2,3,6) # 计算流程 2**3%6 print(res) # range 产生指定范围的可迭代对象 # range(start, [ end, [ step]]) # bin 将是进制数字转换为2进制 res = bin(3) print(res) # 0b11 # oct 将十进制转换为8进制 res = oct(8) print(res) # 0o10 # hex 将十进制转换为16进制 res = hex(16) print(res) # 0x10 # chr 将ASCII码转为数字 res = chr(64) print(res) # @ # ord 将字符转换为ASCII码 res = ord('1') print(res) # 49 # eval 将字符串转为python代码执行 eval('print("我是字符串")') # error : eval('a = 6') # exec 将字符串转为python 能够实现更多复杂操作 res = exec('a = 5') print(a) strvar = ''' listvar = [1,2,3,4,5,6,7,88] for i in listvar: print(i, end='') print() ''' exec(strvar) # 123456788 # repr 不转义字符,转义成解释器读取的形式 strvar = 'hello world' print(repr(strvar)) # 'hello world' # input 接受输入字符串 res = input('张宇童博客好不好') # 线程阻塞 无论输入什么都是字符串类型 print(res) print('end')
版权属于:
emer
文章声明:
本文版权内容属于《快乐小窝》转载请标明出处
评论一下?