注释是对代码的解释,方便后期的阅读代码,可以使在后期的代码维护中事半功倍。
注释可以用来排查代码中的BUG,在一段有BUG的代码当中,用注释选中其中的一部分,检查BUG是否依旧存在,依次类推,检查出BUG的问题所在,因为注释中的任何代码和一切字符都不会执行。
python注释分为单行注释
和多行注释
。
使用 #
号,在本行这个符号之后的任何字符都是被注释的
# 这是一行单行注释,只对本行“#”号之后的代码进行注释。
name = '小白' # 不会影响“#”号前面的代码。
# python 2.x print 'hello world'
# python 3.x print('hello world')
使用三引号进行注释,可以是三个单引号 ''' '''
,也可以是三个双引号""" """
。可以实现多行的代码失效,在使用过程中要注意符号的嵌套使用,不可在注释中使用相同的注释符号。
# 使用三个单引号进行多行注释
print('hello motherland')
'''
print(hello china)
'''
# 如果多行注释在使用过程中不注意相同符号的嵌套使用,就会隔断注释。
print('hello motherland')
'''
name = ''' msr '''
print(name)
'''
# 注意不同的注释符号的嵌套使用
print('hello motherland')
"""
name = ''' msr '''
print(name)
"""
1、用三单引号注释,注释当中要使用三双引号
2、用三双引号注释,注释当中要使用三单引号
3、要注意单双引号岔开使用,避免同时使用
变量就是可以改变的量,定义的变量里的值可以随意改变,代指的是内存当中的一块空间。
# 1、不使用数字开头
_qwe123 = 123
qwe_123 = 345
# 123_qwe = 123 error 首字母不能使用数字
# 2、严格区分大小写
NAME = 'msr'
name = 'msr1'
# 这是两个不同的变量
# 3、不使用系统关键字
# 打印出的都是系统的关键字,如果变量命名成为关键字,直接报错
import keyword
print(keyword.kwlist)# 引导出所有的系统关键字
# 4、尽量不使用系统自带函数
# 比如说 print() 就是一个系统自带的函数,它的作用就是打印数据,如果变量,命名成为print,print就失去了原有的意义。
name = 'msr'
print(name)
print = 'msr'
print(print)# error 无法打印数据
# 5、不随意起名字
# 如果变量名称随意起,在后期的维护工作中你就会难以理解qwer所代表的含义
qwer = '我的名字叫小白'
name = '我的名字叫小白'
# 6、使用汉字命名(python3支持,但是不推荐使用)
啊哈哈哈 = "你好"
# print (啊哈哈哈)
单个定义
# 一次定义一个变量
inrvar = 6
多个定义
# 一次性定义多个变量
intvar1, intvar2 = 100, 200
# 一次性定义多个变量且值相同
intvar1 = intvar2 = 100
就是让两个变量的值互相交换
a = 10
b = 20
# 通用写法
tmp = a
a = b
b = tmp
# python特有写法
a, b = b, a
常量就是不可以改变的量,代表某一个值那么永远都是这个值。
Python当中没有定义常量的方式,但是我们常常约定俗成的将变量名全部使用字母大写,来代表这个值不可更改,以达到常量的作用。
NAME = '小白'
联系客服