Python学习笔记之头部文件

首先是设置Python的运行模式

即我们常见的开头那一行#!/usr/bin/python3或者#!/usr/bin/python

主要是用来指定运行方式

与我们在终端中输入:python3 xxx.py或者python xxx.py是等同的

指定这一行可以让我们将其变为可执行程序,即先在终端中给予权限 chmod 777 xxx.py

然后双击就可以运行该程序

 记住必须要放在第一行

#coding:utf-8
#!/usr/bin/python

while True:
    print('yes')
放在第二行不能运行
#!/usr/bin/python
#coding:utf-8

while True:
    print('yes')
放入第一行可以运行

其次是如果是直接在终端执行

例如终端中是python xxx.py而该文件中的运行模式是python3,那么会优先终端中的,如果在文件中多次指定,则优先最前面一行的

然后就是编码格式

一般都会设置为utf-8或者utf8(等同),但有两种风格

第一种:

# coding=utf-8

第二种(主流)

# -*- coding: utf-8 -*

原文地址:https://www.cnblogs.com/gambler/p/9564912.html