码迷,mamicode.com
首页 > 其他好文 > 详细

第7天

时间:2017-09-06 13:04:58      阅读:98      评论:0      收藏:0      [点我收藏+]

标签:字节   bytes   ascii   code   name   变量   显示   判断   pil   

函数

参数传递:

普通参数  

默认参数

动态参数:

*   转换为元祖

** 转换为字典 ,  必须放最后

*+**  无敌

 

def show (*a,**b):

      pass

 

show(11,22,33,44,lj=33,qyj=44)

 

#如果想传递某个变量,可以采用如下形式

   num=[11,22,,33,44]

   name={‘lj’=33,‘qyj‘=44}

   show(*num,**name)

 

字符串格式化应用更改

si="{0} is {1}

result=s1.format(“lj”,2b)

print(result)

 

# 或者更改一下

l=[“lj”,2b]

result=s1.format(*l)

#或者再更改一下

l={“lj”:2b,}

result=s1.format(**l)

 

lambda 表达式

func=lambda a: a+1

      关键字     形式参数:    函数内部代码,只能一行,自动return

 

内置函数:

abs()   绝对值

all()   所有序列参数全为真 ,返回真         假:0  none    ""     []   {}   ()      空为假

any()   有真为真

ascii()   

bin()     转为二进制

bool()   

bytearray()     转换为 字节数组    bytearray("liujun",encode="utf-8")

bytes()    转为字节字符串     bytes("liujun",encode="utf-8")

callable()     判断是否可执行可调用     ,其实是判断内部是否有 __call__方法

chr()      数字转ascii码;对应ord()   字符ascii码转数字

calssmethod() 

compile()    编译

complex()   复数

delattr()    反射      get attr       help attr     set attr    共四类

dict() 

dir()     显示变量所有的KEY内部方法

divmod() 

第7天

标签:字节   bytes   ascii   code   name   变量   显示   判断   pil   

原文地址:http://www.cnblogs.com/lj0303076/p/7484001.html

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