专业程序员会在开头写一面两句语句:
#!/usr/bin/env python #-*- coding: utf-8 -*-
#!/usr/bin/env python 为了告诉Linux/OS X系统,这是一个Python可执行程序,Windows系统会忽略这个注释;
# -*- coding:utf-8 -*-的主要作用是指定文件编码为utf-8, 因为一般默认的是ASCII码,如果要在文件里面写中文,运行时会出现乱码,加上这句之后会把文件编码强制转换为utf-8运行时会就不会出现乱码了。
目前,也许我们的编辑器不会出现乱码、报错的情况,但我还是建议大家加上上面两段代码,一可以显示你专业,二可以保证在不同的编译环境下能够运行不出错。