zoukankan      html  css  js  c++  java
  • python之字符编码

    1. 字符编码

    二进制位=bit=8bits
    8bits = 1Byte =1字节
    1024Bytes =1KB
    1024KB = 1MB = 100万字节 = 100万字符 = 1兆
    1024MB =1GB
    1024GB = 1TB
    1024TB =1PB
    1个二进制位是计算机里的最小表示单元
    一个字节是计算机里最小的存储单位



    ASCCL码:
    每个字符占8位
    GB2312
    GBK
    GB18030
    unicode 万国码:
    utf-32 =4字节
    utf-16 =2字节
    utf-8 =8bits 可变长编码
    英文一个字节,所有的中文三个字节
    欧洲两个字节

    2.注释
    单引号 和双引号没有任何区别,只适用于单行注释
    多引号注释多行

    3.数字类型
    数字类型:
    int 整型
    long 长整型
    float 浮点型
    复数
    布尔:
    True
    False
    字符串功能:
    strip()脱掉
    split()分割,把一个字符按空格分割成列表
    len()长度判断
    index索引
    [a:b]切片:顾头不顾尾,从左到右
    跳着切[a::b]b为步长
    name.count("") 统计
    name.append("") 追加
    name.insert(n."") 插入
    name.pop(n) 删除,默认删除最后一个
    name.remove("") 默认删除第一个
    del name[n]

    4.for循环
    for i in range(n):
    print(i)
    else:
    print("done")
    当循环正常结束,走else


     
     
  • 相关阅读:
    light oj 1105 规律
    light oj 1071 dp(吃金币升级版)
    light oj 1084 线性dp
    light oj 1079 01背包
    light oj 1068 数位dp
    light oj 1219 树上贪心
    light oj 1057 状压dp TSP
    light oj 1037 状压dp
    矩阵快速幂3 k*n铺方格
    矩阵快速幂2 3*n铺方格
  • 原文地址:https://www.cnblogs.com/asaka/p/6636694.html
Copyright © 2011-2022 走看看