zoukankan      html  css  js  c++  java
  • Python Day07

    数据类型的相互转换:
    
    ```python
    int/float/数字类型的str:直接强制类型转换即可。
    列表、元组也可以直接强制类型转换
    list(str) :"ABCD">>>["A","B","C","D"]无法用str(list)转回:不可逆转。
    但是可以 :"".join(list)得到原先字符串。
    split可以将字符串按照指定分隔符分割成列表:"".split("指定分隔符")
    list、tuple转换成字典dic:
    如果list是两个元素或者两个元素对应的是列表,每个列表都是两个元素,可以直接转换成dic。
    list是多个元素,转换成字典,需要for循环遍历,然后解压赋值。
    str转换成列表,需要先转换成列表。
    
    
    ```
    
    字符编码:
    
    ```python
    字符编码:
    将人识别的字符转换计算机能识别的01,转换的规则就是字符编码表
    常用编码表ascii、unicode、GBK、Shift_JIS、Euc-kr
    编码:encode() 解码decode()
    发展:ascii——各国编码——万国编码unicode
        utf-8和utf-16是unicode编码表在计算机的不同表现形式。
    utf-16采用定长存储信息,多用在内存上。无定位符,直接计算,节省计算次数。
    utf-8是可变长存储信息,英文多的情况下,所占字节数较少,多用于数据传输、存储在硬盘上。
    
    ```
  • 相关阅读:
    django orm查询和后端缓存的使用
    QuerySet的常用方法
    使用wsgiref手撸web框架
    requests小技巧
    rabbitmq简单使用
    redis简单使用
    pycharm中mongodb可视化插件
    datatime汇总
    python编码和数据转化问题汇总
    mongoengine简单使用
  • 原文地址:https://www.cnblogs.com/huhongpeng/p/10749590.html
Copyright © 2011-2022 走看看