今天来讲讲注释
注释是什么?
在魔法世界中
注释通常用于解释咒语或魔法符文的含义,可以对魔法师进行指导和说明的作用。
例如,一种古老的飞行咒语可能会配有以下样板注释:
飞行咒语:
"Leviosa"
(注:该咒语为轻盈飞行咒语,用于将物体或个人悬浮在空中,需集中意念并轻声呼唤咒语)
这样的注释可以帮助魔法师理解咒语的正确使用方式,避免不必要的魔法失误。
在魔法世界中,晦涩难懂的魔法书需要注释,那我们的编程世界需要注释吗?
是的,当然需要了
所以在编程中,注释是什么呢,注释就是对代码进行解释说明的标注语言
注释有什么用?
1.对一行代码进行解释说明
name = "李白" # 把李白这个字符串赋值给name
2.可以对一个函数进行解释说明
3.也可以注释掉暂时不运行的代码
4.还可以对模块进行注释(比如这个模块谁写的,模块有啥用, 写的日期,模块的版本)
我们怎么使用注释呢?
上个问题已经回答了
学知识的三个问题,安排了
在pycharm中注释的快捷键是
ctrl + /
在哪一行按快捷键,就是把这行代码进行注释
除了快捷键,我们还可以手动写注释
就是手动写一个 # 然后在#号后面写的内容就是注释的内容(当行)
除了上面的标准注释外,还有用引号包裹的字符串
比如单引号,双引号,三单引号,三双引号包裹的内容,如果没有调用的话,都算作是注释
也就是这些都是对代码进行解释说明的,那为什么字符串可以当做注释呢?
归根结底是因为这些字符串没有被使用,没有被使用不就是不执行吗?对吧,注释就是不执行的啊,所以把字符串拿过来当注释是完全没问题的
那我再举个例
这个李白是注释吗?
是的,不是
为什么呢?因为这个字符串已经赋值给了name,也就是说他已经参与代码执行了,也可以这样来理解,所以他就不是注释,那我前面写的为什么算注释呢?因为他没有被使用,我就单独写在那个位置而已
不过这些了解即可,只要知道注释长啥样,有啥用 就行了