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进行解码得到的结果,将无法还原原来的字符串内容