python字符串类型

  字符串:

    str类型:

    'abc'    字符串类型是str,一个字符对应若干个字节。在内存中。

 

    bytes类型:

    b'abc'  字符串类型是bytes,每个字符只占用一个字节。用在网络传输或者保存在磁盘上。

 

  注意:

    1)从网上或磁盘上读取的字节流就是bytes类型。

    2)encode()函数指定编码格式。

    3)len()函数计算str类型字符串的字节数。e.g. len('中文' .encode('utf-8'))  输出为:6

    4)当源代码中含有中文时,务必在文件开头处添加:

      #!/usr/bin/python

      # -*- coding : utf-8 -*-                        (按照utf-8编码读取源代码)

 

  python 3.0+使用unicode,支持多种语言。

posted @ 2017-09-21 16:32  insistYuan  阅读(129)  评论(0)    收藏  举报