zoukankan      html  css  js  c++  java
  • python 小笔记

    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进行解码得到的结果,将无法还原原来的字符串内容
  • 相关阅读:
    找细胞(题解)
    关于dfs
    奇怪的电梯(题解)
    信息解码(Message Decoding ACM/ICPC 1991)
    查找最大元素
    8皇后问题(dfs)
    如何利用dfs遍历树
    dfs(计算细胞数量)
    决策树减支问题(优化)dfs减支问题
    组合数问题
  • 原文地址:https://www.cnblogs.com/woainifanfan/p/5463174.html
Copyright © 2011-2022 走看看