
正文
python函数注释错误的简单介绍
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
python 的注释中不能用汉字的解决办法
开始学python,编的函数居然不能用汉字注释,网上查了一下,在文件的头2行加入
# -- coding: utf-8 --
就可以了
如下面的函数,运行就不会报错了
# 计算面积的函数
def cal_area( width , height ):
return width*height
OK!
相关问答
Q1: ”python注释语句不被解释器过滤掉,也不被执行“为什么错误?谢谢
后半句 注释语句不被执行 是对的
前半句 注释语句不被解释器过滤掉 是错的,会被解释器过滤掉
Q2: Python函数注解使用注意事项?
4.7.7. 函数注解
函数注解 是关于用户自定义的函数的完全可选的、随意的元数据信息。无论 Python 本身或者标准库中都没有使用函数注解;本节只是描述了语法。第三方的项目是自由地为文档,类型检查,以及其它用途选择函数注解。
注解是以字典形式存储在函数的 __annotations__ 属性中,对函数的其它部分没有任何影响。参数注解(Parameter annotations)是定义在参数名称的冒号后面,紧随着一个用来表示注解的值得表达式。返回注释(Return annotations)是定义在一个 - 后面,紧随着一个表达式,在冒号与 - 之间。下面的示例包含一个位置参数,一个关键字参数,和没有意义的返回值注释:
def f(ham: 42, eggs: int = 'spam') - "Nothing to see here":
... print("Annotations:", f.__annotations__)
... print("Arguments:", ham, eggs)
...
f('wonderful')
Annotations: {'eggs':
, 'return': 'Nothing to see here', 'ham': 42}
Arguments: wonderful spam
python函数注释错误的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、python函数注释错误的信息别忘了在本站进行查找喔。






