当然可以,以下是一些注释示例:

注释示例1:单行注释

# 这是一个单行注释

注释示例2:多行注释

"""
这是一个多行注释
可以写多行
"""

注释示例3:函数注释

def add(x: int, y: int) -> int:
    """
    这是一个加法函数
    :param x: int, 加数1
    :param y: int, 加数2
    :return: int, 返回两数之和
    """
    return x + y

注释示例4:类注释

class Animal:
    """
    这是一个动物类
    """
    def __init__(self, name: str):
        """
        构造函数
        :param name: str, 动物名字
        """
        self.name = name

    def say_hello(self):
        """
        动物打招呼
        """
        print(f"{self.name} say hello!")

注释示例5:模块注释

"""
这是一个模块注释
可以写模块的功能说明、版本号、作者等信息
"""
import math

def square_root(x: float) -> float:
    """
    计算平方根
    :param x: float, 被开方数
    :return: float, 平方根
    """
    return math.sqrt(x)
可以加上注释嘛

原文地址: https://www.cveoy.top/t/topic/bpWO 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录