码迷,mamicode.com
首页 > 编程语言 > 详细

python 内置函数一

时间:2018-02-02 17:10:31      阅读:179      评论:0      收藏:0      [点我收藏+]

标签:return   enc   bin   print   编译   执行   body   python   bytearray   

#内置函数
a=-3
b=abs(a)
print(b)
#all传参数为列表或元组
c=all(["a","b","1"])
c1=all(["a","b",""])
print(c) #True
print(c1) #False
c=any(("a","b","1"))
c1=any([0,"",""])
print(c) #True
print(c1) #False
ascii(object) #它会自动调用object中的__repr__方法 得到返回值
class A():
def __repr__(self):
return "hello"
a=A();
b=ascii(a)
print(b)#hello
a=bin(3)
print(a)#转化为二进制 0b代表二进制
b=bytearray("哈哈",encoding="utf-8")#转化为字符数组
print(b)
c=bytes("哈哈",encoding="utf-8")
print(c)
#callable判断传入的参数是否可执行
def a():
return 1
b=callable(a)
print(b)#True
l=[]
c=callable(l)
print(c)#False
#chr,ord chr 把数字转化为asc码,ord把asc转为数字
a=chr(99)
print(a)
c=ord(‘c‘)
print(c)
compile #主要用于编译,把字符串转为python代码来执行
print(dir([]))#查看列表的方法
c=divmod(3,10)#返回一个元组由商和余数构成
print(c)
a=["a","b","c","d"]
for b,item in enumerate(a,1):
print(b,item)

python 内置函数一

标签:return   enc   bin   print   编译   执行   body   python   bytearray   

原文地址:https://www.cnblogs.com/luoliang-gaoyu/p/8405771.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!