zoukankan      html  css  js  c++  java
  • 六、数据类型 —— 字符串

    字符串本身不可变,但是它可以通过索引/切片,获取子串;这一切都不会改变字符串本身。

     python转义符:

     字符串内置的方法如下:

     

     

     其中,使用频繁的内置函数:

    1、bytes类型和string的相互转化

     2、查找字符串的某个子串

     3、求字符串的长度

     

     4、字符串大小写转换

     5、字符串分割

     

    6、判断这个字符串是否以指定字符开头/结尾。

     

     

     7、去字符串空格

     8、以某个串作为分隔符,将其连接成一个新的字符串

     注:此处与os.path.join()不一样,该方法是将多个路径组合后返回!!!

     format()格式化方法

     字符串颜色的控制

     格式为:

    33[显示方式;前景色;背景色m正文33[0m 

     

     字符编码

    ASCII编码:只有255个字符,每个字符需要8位也就是1个字节

    Unicode编码:用2个字节表汉字。国际组织制定的可以容纳世界所有文字和符号的字符编码方案。

    UTF-8编码:1个字节表示英文字符,3个字符表示汉字

    注:python3在运行时全部使用Unicode编码!!!

    另外有几条规则:

    1、操作系统运行时,在内存中,统一使用Unicode编码,当需要将数据保存到硬盘或者网络传输的时候,就转换为UTF-8编码,进行保存和传输。

    2、用文本编辑器的时候,从文件系统或者说硬盘上读取的UTF-8编码字符被转换为Unicode字符到内存里,供程序或者操作系统使用。编辑完成后,保存的时候再把Unicode转换为UTF-8传输到客户的浏览器。

    3、浏览网页的时候,服务区会将动态生成的Unicode内容转换为UTF-8传输到客户的浏览器。

  • 相关阅读:
    监听本机tcp和udp的端口
    sysstat-----获取服务器负载历史记录
    inode索引详解
    tcpdump详解
    Windws Server 2008 R2 WEB环境配置之IIS7/IIS7.5+FastCGI+PHP 5.6.4+MYSQL+phpMyAdmin
    echo 命令
    带宽、流量、下载速度之间的换算
    windows 下解决 Time_Wait 和 CLOSE_WAIT 方法
    LNMP环境部署
    关于旅行
  • 原文地址:https://www.cnblogs.com/KeenaCherry/p/11925324.html
Copyright © 2011-2022 走看看