【发布时间】:2016-11-12 04:57:50
【问题描述】:
我正在精通 Matplotlib,在第二章中他们介绍了以下代码 sn-p:
#! /usr/bin/env python3.4
import matplotlib.pyplot as plt
def main () -> None:
plt.plot([1,2,3,4])
plt.ylabel('some numbers')
plt.savefig('simple-line.png')
if __name__ == '__main__':
main()
这可以在this笔记本,单元格10中看到。我从未见过这样定义的main方法,-> None的功能是什么?
到目前为止我唯一的想法是这可能类似于def main(argv=None)?
除此之外,Python 中的-> 是什么?我在this Python 运算符列表中找不到它。
【问题讨论】:
-
docs.python.org/3/library/typing.html 是函数返回类型的类型提示。
标签: python python-3.x type-hinting