注释
在代码中对代码的哦你跟那个进行解释说明的标注性文字,可以提高代码的可读性(goto震怒)
注释的内容会被python解释器忽视
注释的类型通常包括三种
单行注释:以'#'开头,直到换行结束
#users
多行注释:并没有单独的多行注释标记,将一堆三引号之间的代码成为多行注释
实际上没有多行注释标记,认为三引号是多行注释,只有三引号可以支持多行,单双引号不支持多行,其本质是字符串,只不过没有被赋值罢了
中文编码声明注释:在文件开头加上中文声明注释,用以指定源码文件的编码格式
#coding:gbk//python3后就不需要指定了
想要知道编码可以通过以下方式实现
找到python文件,右键选择记事本打开,然后单击另存为,下面会跳出编码方式,python3的默认编码方式为UTF-8
如果在整个程序最前面加上#coding:gbk (其包含在ACSI中,注意在python中这种注释会影响到中文编码声明注释,不过要写在文档的最前面,这个是会对文件产生影响的,不再是注释的不该变任何东西的本意)
但是笔者的电脑并不能产生上述所描述的编码指定,笔者目前测试为下,如果想要转成utf-8,那么接下来的代码需要变成
# coding:utf-8
# coding=utf-8
# coding:ansi
# coding=ansi
上述的都是可以正常运行的代码段
# code:gbk
# code=gbk
这个才能将编码转换成ANSI中的GBK,不知道为什么,等以后学的比较深入的时候再来填坑吧
这边插入一个pycharm中的小警告:PEP 8: E265 block comment should start with '# '
在pycharm中希望注释语句中#和注释语句中间间隔一个空格,否则会产生警告