欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Python 注释小结

程序员文章站 2022-06-05 20:21:12
文章目录1. 注释是啥:2. Python中的注释2.1 单行注释2.2. 多行注释?为什么在标题上要加问号多行注释的意义何在1. 注释是啥:注释是对代码的解释和说明, 目的是为了阅读者更容易理解代码的逻辑2. Python中的注释2.1 单行注释单行注释是最传统的注释, 也是各语言都具备的功能在Python中的单行注释使用’#'开头, 后面跟代码的解释或说明# 这是一行注释!!关键点: 单行注释不会被执行2.2. 多行注释?为什么在标题上要加问号普遍认为三个引号对括起来的可换行的字...

1. 注释是啥:

注释是对代码的解释和说明, 目的是为了阅读者更容易理解代码的逻辑

2. Python中的注释

2.1 单行注释

单行注释是最传统的注释, 也是各语言都具备的功能
在Python中的单行注释使用’#'开头, 后面跟代码的解释或说明

# 这是一行注释!!

关键点: 单行注释不会被执行

2.2. 多行注释?

为什么在标题上要加问号

普遍认为三个引号对括起来的可换行的字符就是多行注释, 不管是单引号还是双引号, 都可以实现多行注释的效果
但是这是真的注释吗?
其实并不是, 这是字符串, 不管是单引号对儿, 双引号对儿, 三个引号(单引号或双引号)对儿, 都是字符串
是可以被赋值的, 也就是说, 会被执行的

a = '1'

b = '2' 

c = '''3
4
5'''

d = """6
78
"""

print(a, b, c, d)

输出结果:

1 2 3
4
5 6
78

所以, 一般情况下, 都使用单行注释

多行注释的意义何在

那么多行注释的意义何在?
答案是: 类注释和函数注释

class A(object):

    def __init__(self, name, salary):
        """
            本类用于....
        :param name: str 姓名
        :param salary: float 薪资
        """
        pass

查看类注释:
Python 注释小结

本文地址:https://blog.csdn.net/ww08153115/article/details/107333334