zoukankan      html  css  js  c++  java
  • python 知识点

    获取文件后缀
    os.path.splitext(file)[-1]

    整型转字符窜
    >>> print str(10000L)
    10000

    json.dumps是将dict转化成str格式,json.loads是将str转化成dict格式。


    #生成一个字典
    d = {'name':{},'age':{},'sex':{}}
    #打印返回值,其中d.keys()是列出字典所有的key
    print name in d.keys()
    #结果返回True

    由于Python的字符串类型是str,在内存中以Unicode表示,一个字符对应若干个字节。如果要在网络上传输,或者保存到磁盘上,就需要把str变为以字节为单位的bytes。

    Python对bytes类型的数据用带b前缀的单引号或双引号表示:


    如果bytes中只有一小部分无效的字节,可以传入errors='ignore'忽略错误的字节:

    >>> b'xe4xb8xadxff'.decode('utf-8', errors='ignore')
    '中'

    判断知否可迭代
    >>> from collections import Iterable
    >>> isinstance('abc', Iterable) # str是否可迭代
    True
    >>> isinstance([1,2,3], Iterable) # list是否可迭代
    True
    >>> isinstance(123, Iterable) # 整数是否可迭代
    False

  • 相关阅读:
    笛卡尔积
    Oracle语句以及各种知识点
    vue和angular的区别:
    vue的生命周期的理解
    使用递归实现一个数组的快速排序
    对css盒模型的理解
    对 超链接 的理解
    HTML语义化的理解
    HTML 、XHTML、H5的区别:
    mysql的使用相关问题
  • 原文地址:https://www.cnblogs.com/chengfengchi/p/10849877.html
Copyright © 2011-2022 走看看