一,python注释 # python注释def my_annotation():'''这是多行文档,第一行的下面要空格balabala...balabala...'''passprint(my_annotation.__doc__) ''' 这是多行文档,第一行的下面要空格balabala...balabala... '''# 以 # 开头也可,''' 注释''' """ 注释""" 三种用法 二,注明函数参数,和返回值类型 def f(arg1: int, arg2: str)->str: ''' 参数arg1是int类型, arg2是string类型-> 表示返回值是string'''print(f.__annotations__) # 打印参数,返回值的类型f(1, 'abc') ''' {'arg1': <class 'int'>, 'arg2': <class 'str'>, 'return': <class 'str'>} ''' 三,编码风格 ''' 使用4个空格缩进,不要使用制表符。4个空格(允许更大的嵌套深度)和(更容易阅读)。制表符会引入混乱,最好不要使用它。换行,便于代码观看,调整使用空行分隔函数和类,以及函数内的较大的代码块。把注释放到单独的一行。使用文档字符串。在运算符前后和逗号后使用空格,但不能直接在括号内使用: a = f(1, 2) + g(3, 4)。以一致的规则为你的类和函数命名;按照惯例应使用 UpperCamelCase 来命名类,而以 lowercase_with_underscores 来命名函数和方法。 (在类里面,每个函数的第一个参数是self)用UTF-8 和 ASCII字符 '''