目录
本期,我们将学习 Python 中的编码
编码
由于在 Python 2.x 中,Python 默认编码方式为 ACSII。所以如果要在 Python 2.x 中输出中文,我们需要在第一行或者第二行中添加:
# -*- coding: UTF-8 -*-
来将编码方式设置成 UTF-8
但是我们目前学习的 Python 3 默认编码方式为 UTF-8,所以我们可以直接输出中文。如:
#!/usr/bin/python3 # -*- coding: UTF-8 -*- ask=input("你知道 1+1 等于几嘛?(只需输入数字)\n>>") ask=int(ask) if ask=="11": print("哈哈,你竟然对了?!") if ask=="1": print("哦吼,你错了哈哈") else: print("这可是幼儿计算诶,你怎么能算错呢?2333333")
当你运行这几行代码时,你的表情肯定是这样的:
额咳咳,对不起跑题了。
对于 #!/usr/bin/python3 的解释
#!/usr/bin/python3
如果你很少接触 Unix 或者 Linux 系统,那么你不知道这行代码的意思也是很正常的。因为这行代码只对 Unix 和 Linux 系统有效。
这行代码的主要用途就是告诉解释器用什么语言运行。