• 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是可变长存储信息,英文多的情况下,所占字节数较少,多用于数据传输、存储在硬盘上。
    
    ```
  • 相关阅读:
    nginx1配置文件
    div中添加滚动条
    django错误笔记——1242 Subquery returns more than 1 row
    Django中合并同一个model的多个QuerySet
    js正则匹配数字字母汉字
    django错误笔记——URL
    python发送邮件
    SMTP——MIME
    Python读取Excel中的数据并导入到MySQL
    css3选择器
  • 原文地址:https://www.cnblogs.com/huhongpeng/p/10749590.html
Copyright © 2020-2023  润新知