上后谈爱情

导航

 

1.  格式化字符串的函数str.format(),参数不限制个数可以将输出格式化输出

    format(age='18',name='John')

2. map函数 map(f,hh):将hh数据映射到f最后返回新的list:

 3. split() vs join() :

  split():将文本文件中的字符串安装什么方式进行拆分——str.split(',')

   rstrip() 删除 string 字符串末尾的指定字符(默认为空格)

  join():在字符串中加入某些函数--join(string)

4.*arg **kwargs   :python中两个可变参数,使用时*arg必须在**kwargs之前。*arg表示任意多个无名参数,类型为tuple,**kwargs表示关键字参数。

5.time.sleep(参数): 函数推迟调用线程的运行时间为secs。

6. decode + encode

由于python 使用Unicode类型作为编码基础,从外界输入中文python 有时候无法进行解释,需要用 decode .  字符串编码常用类型:utf-8,gb2312,cp936,gbk

str = u.encode('gb2312') #以gb2312编码对u进行编码,获得bytes类型对象str
u1 = str.decode('gb2312')#以gb2312编码对字符串str进行解码,获得字符串类型对象u1
u2 = str.decode('utf-8')#如果以utf-8的编码对str进行解码得到的结果,将无法还原原来的字符串内容

 

posted on 2016-05-06 20:28  上后谈爱情  阅读(120)  评论(0编辑  收藏  举报