Python中的注释是不会被编译器执行的。(特殊注释除外)今天我带大家了解一下Python中注释的用法。
1.单行注释
Python中#(井号)后的文字都是单行注释。就像这样:
print('Hello!') #输出"Hello!"
运行结果:
我们可以看到#后的内容并没有被执行。
2.多行注释
多行注释使用'''(三引号,三个单引号)来使用。
就像下面这样:
print('Hello!')
'''
输出
"Hello!"
'''
运行结果和上面一样,两个'''里面的内容并没有被执行。
3.特殊注释(作者的叫法)
作者仅知道的特殊注释:
#coding:<编码>
特殊注释#coding: 用来告诉编译器和程序员这段程序使用的是什么编码。
就像下面这样:
#coding:utf-8
print('你好!')
在cmd(DOS)里运行。报错了?
其实程序告诉你,字符串'你好!'不支持utf-8编码。改成以下程序即可。
#coding:gb2312
print('你好!')
因为中文字符串'你好!'支持gb2312编码,所以程序正常输出了中文字符串'你好!'。