zoukankan      html  css  js  c++  java
  • 廖---字符串和编码

    编码

    ASCII码:
    65~90:大写英语字母;
    97~122:小写字母; 共26个;

    ASCII码:英文一个字节,汉字没有;
    Unicode码:两个字节;
    UTF-8码:英文一个字节,一般汉字3个字节;

    在计算机内存中(即在编写过程中)为Unicode编码,需要传输或是保存到硬盘时为UTF-8码。

    字符串

    在Python3中,字符串是以Unicode编码的。对单字符可以通过以下语句实现转换。

    >>>ord('A') 
    65
    >>>chr(65)
    'A'
    

    字符串格式化

    'Hi, %s, you have %d.' % ('qev', 10000)
    

    常用占位符:

    占位符 意义
    %d 整数
    %f 浮点数
    %s 字符串
    %x 十六进制整数

    注:%s 永远起作用,可以将任一数据类型转为字符串; 若是在字符串中它只是一个普通字符,则需要用 %% 对其进行转义。

    格式化整数 与 浮点数时,还可以指定是否补0 或是 小数点后几位,例

    >>>'%2d-%02d' % (3,1)
    ' 3-01'
    >>>'%.2f' % 3.1415926
    '3.14'
    

    若是不确定该用什么,%s可将任何类型强制转化为字符串。

  • 相关阅读:
    屏幕适配的简单介绍
    静态单元格
    BOOL的getter方法
    取消注册监听器
    自定义cell
    假适配
    cell的重用
    UITableView的简单使用
    UISrcoll控件简单介绍
    创建ios界面的三步骤
  • 原文地址:https://www.cnblogs.com/qev211/p/7482350.html
Copyright © 2011-2022 走看看