• 六、数据类型 —— 字符串


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

     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传输到客户的浏览器。

  • 相关阅读:
    C++
    C语言获取系统时间的几种方式
    我在学习编程中犯的两个最大错误
    《十天学会单片机和C语言编程》
    socket 编程通信实例
    比尔·盖茨给年轻人的十一个忠告 句句是哲理
    程序员有八个级别。
    DOS debug 命令的详细用法
    从命令行模式运行Windows管理工具。
    无法删除DLL文件解决方法(转)
  • 原文地址:https://www.cnblogs.com/KeenaCherry/p/11925324.html
Copyright © 2020-2023  润新知