return "Hello, " + name + "! You are " + str(age) + " years old."
print(demo("Frica", 25))# 输出: Hello, Frica! You are 25 years old.
复制代码
在这个例子中,参数 name 的类型被注解为字符串类型 str,参数 age 的类型被注解为整数类型 int,返回值的类型被注解为字符串类型 str。参数类型注解可以提供类型提示,帮助开发者更好地理解函数的参数和返回值的预期类型。
当然,这里只相当于是注释,即使传入的是其它类型是数据,也不会报错!!!
总结