python注释】python 对变量添加注释

2022-03-15 16:03发布

vs里面可以做到写个注释后选中变量就能看到这个注释,python里能不能达到同样的效果?

vs里面可以做到写个注释后选中变量就能看到这个注释,python里能不能达到同样的效果?

6条回答

OpenDoor变量的命名: year_month_day = "2020-7-24" 这样写以后都会写很多单词,比较麻烦,可以用ymd代替,然后在第一行或者句尾添加注释说明 a, b, c =1,2, 3 这样的赋值在python中也是可以用的

IT学习助手 - qq:2676427015
3楼 · 2022-03-22 08:45

 变量是内存中一个带标签的盒子,你把需要的数据放进去。

 变量由3部分组成

  1、标识,表示对象所存储的内存位置,使用id(obj)获取

  2、类型,表示对象的数据类型,使用type(obj)获取

  3、值,表示对象所存储的具体数据,使用print(obj)打印输出

  {%[QW4~~J{3}48LIBIKJBVR.png

  当变量被多次赋值后,变量名会指向新的空间

  W}`7HT){SG@23Z81(NJ4TRD.png

在代码中对代码的功能进行解释说明的标注性文字,可以提高代码的可读性$GS07NIO4E7FPDF5J_OY6$4.png

 注释代码会被python解释器忽略注释的三种类型:

  1. 单行注释:以“#”开头,直到换行结束;

  2. 多行注释:没有单独的多行注释标记,将一对三引号之间的代码称为多行注释;

  3. 中文编码声明注释:在文件开头加上中文编码声明注释,用以指定源码文件的编码注释;默认为UTF-8。





不吃鱼的猫
4楼 · 2022-03-23 09:32

注释以“#”开头,直到换行结束

三岁奶猫
5楼 · 2022-03-24 09:41

Python添加注释很简单,在文件开头加入一个#即可。因为前面有个#,代码并没有被执行

第二行代码加入了#,所以第一行代码被执行,第三行被执行,第二行没有被执行

那么,我们为什么要在代码中添加注释呢?代码中的注释又没有被运行,看起来没有任何意义啊?

首先,作为使用者,是完全不知道注释的存在的,因为注释压根就不被运行,和使用者没有任何的关系。使用者只要运行这个程序就可以了

但注释对开发者而言就意义重大了,如果代码很长,写的又比较复杂,而你的代码需要给另外一个人继续开发或者维护,那么注释就很重要了。如果没有注释,对接手的人而言是很痛苦的,但如果有注释,他们就可以凭借着注释快速的理解这些代码了

同时,如果注释写的好,就可以大量减少文档的存在,可以通过注释去维护代码的文档

但是,写了注释,并不意味着代码可以乱写,代码还是要有规范的,如果代码写的规范、易懂,再加上合理的注释,将大大减少后续开发及维护的成本和时间


小光光321
6楼 · 2022-03-31 11:18

Python中的注释有单行注释和多行注释:

Python中单行注释以 # 开头,例如:

# 这是一个注释

print("Hello, World!")

多行注释用三个单引号 ''' 或者三个双引号 """ 将注释括起来,例如:

1、单引号(''')


猫的想法不敢猜
7楼 · 2022-04-27 11:19

1. 单行注释


Python编程语言的单行注释常以#开头,单行注释可以作为单独的一行放在被注释代码行之上,也可以放在语句或者表达式之后。


实例:# -*- coding: UTF-8 -*-


print ("hello world!");     #您好,世界


2. 多行注释


Python中多行注释使用三个单引号(’’’)或者三个双引号(”””)来标记,而实际上这是多行字符串的书写方式,并不是Python本身提倡的多行注释方法。


实例:'''


这是多行注释,使用单引号。


这是多行注释,使用单引号。


'''


"""


这是多行注释,使用双引号。


这是多行注释,使用双引号。


"""


3. 编码注释


在进行Python开发时,需进行编码声明,如采用UTF-8编码,需在源码上方进行 # -*- coding: UTF-8 -*- 声明,从Python3开始,Python默认使用UTF-8编码,所以Python3.x的源文件不需要特殊声明UTF-8编码。


4. 平台注释


如果需要使Python程序运行在Windows平台上,需在Python文件的上方加上 #!/usr/bin/python 注释说明。


Python注释除了可以起到说明文档的作用外,还可以进行代码的调试,将一部分代码注释掉,对剩余的代码进行排查,从而找出问题所在,进行代码的完善!

————————————————

版权声明:本文为CSDN博主「沐云希」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/weixin_28717647/article/details/113650863


相关问题推荐

  • 回答 8

    函数注释语法函数注释包括:参数注释:以冒号(:)标记返回值注释:以 -> 标记语法结构大体如下:1、def foo(a: expression, b: expression = 5) -> expression:2、 ...在伪语法中,参数看起来像:identifier [: expression] [= expression]。也就是说,参数...

  • 回答 8

     相当于 ... 这里不是注释

  • 回答 4

    还有FIXME

  • 回答 5

    python中单行注释采用 #开头示例:#this is a comment二、批量、多行注释符号多行注释是用三引号,例如:输入''' '''或者 ,将要注释的代码插在中间三、Windows下的IDLE的注释快捷键是Alt+3,取消注释是Alt+4四、python中文注释方法...

  • 回答 8

    单行注释:Python中的单行注释一般是以#开头的,#右边的文字都会被当做解释说明的内容,不会被当做执行的程序。为了保证代码的可读性,一般会在#后面加一两个空格然后在编写解释内容。示例:#  单行注释print(hello world)注释可以放在代码上面也可以放在代...

  • 回答 6

    在IDLE中,常用 Alt + 3 给当前行进行注释                           Alt + 4 取消当前行的注释在Pycharm中,常用 Ctrl + / 将所选部分快速注释,再按一次 Ctrl + / 可以将所选部分注释取消...

  • 回答 5

    Python 使用井号#作为单行注释的符号,语法格式为:# 注释内容从井号#开始,直到这行结束为止的所有内容都是注释。Python 解释器遇到#时,会忽略它后面的整行内容。说明多行代码的功能时一般将注释放在代码的上一行多行注释指的是一次性注释程序中多行的内容...

  • 回答 2

    主要是按行读取,然后就是写出判断逻辑来勘测行是否为注视行,空行,编码行其他的:import linecachefile=open('3_2.txt','r')linecount=len(file.readlines())linecache.getline('3_2.txt',linecount)这样做的过程中发现一个问题,...

  • 回答 4

    或许是里面有没被注释的代码

没有解决我的问题,去提问