python基础知识

Anaconda操作

如何查看已经安装的库?
Anaconda环境下在PowerShell中输入以下代码:

conda list

字符串的解码和编码

Python3默认的str字符串编码方式是unicode。
decode的作用是将其他编码的字符串转换成unicode编码,如str1.decode('gb2312'),表示将gb2312编码的字符串str1转换成unicode编码。
encode的作用是将unicode编码转换成其他编码的字符串,如str2.encode('gb2312'),表示将unicode编码的字符串str2转换成gb2312编码。

  • 纯英文可以用ASCII将str编码为bytes
  • 含有中文可用utf-8将str转化为bytes
  • 从网络或磁盘上读取的字节流为bytes
>>> s_u = 'sigai'
>>> s_b = b'sigai'
>>> type(s_u)

>>> type(s_b)

>>> type(s_b.decode('ascii'))

>>> type(s_u.encode('ascii'))

>>> s_u = 'sigai在线编程'
>>> print(s_u.encode('utf-8'))
b'sigai\xe5\x9c\xa8\xe7\xba\xbf\xe7\xbc\x96\xe7\xa8\x8b'

你可能感兴趣的:(python基础知识)