【Python】注解的使用
1.【Python】使用vscode编码提示找不到模块2.【Python】真值与假值3.【Python】迭代器与可迭代对象的区别与关系4.【Python】async与await用法5.【Python】异步迭代器与普通迭代器的区别6.【Python】静态方法与类方法的区别7.【Python】Formatter预定义的字段有哪些
8.【Python】注解的使用
9.【Python】包和模块的应用10.【Python】类的声明和使用11.【Python】函数参数12.【Python】省略号的用法13.【Python】如何判断变量类型14.【Python】十六进制、八进制、二进制的写法15.【Python】__pycache__文件夹16.【Python】枚举定义17.【Python】判断属性是否存在18.【Python】如何获取命令行参数19.【Python】__name__的用法注解是给人看的,编译器并不会检查类型。
如果不写注解,编辑器不会有代码补全功能,因为它不知道你是什么类型。有了注解之后,编辑器就知道你是什么类型,就会进行代码提示。
1、函数注解
语法如下:
def func_name(arg1: Type, arg2: Type) -> ReturnType:
pass
2、变量注解
语法如下:
var_name: VarType = var_value
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!