python定义函数时,指定要传入参数的数据类型

当你写的函数方法,要被其他人调用时, 你想让他知道传入参数的数据类型, 可以这样定义


def demo(name: str, age: int):
    print(name, type(name))
    print(age, type(age))


demo(1, 2)      # 这里的参数1会显示黄色, 但是可以运行不会报错

# 1 <class 'int'>
# 2 <class 'int'>


demo('小小', 2)  # 正常显示

# 小小 <class 'str'>
# 2 <class 'int'>

猜你喜欢

转载自blog.csdn.net/qq_42327755/article/details/87196150