zoukankan      html  css  js  c++  java
  • 函数的参数类型提示

    函数的参数类型提示

    #(最低 Python 版本为 3.5)
    

    可以在定义函数的时候以下面的格式

    def register(形参:类型)->返回值:

    使传参类型错误的时候得到提示

    注意

    类型错误并不会报错,只是提示作用

    最低 Python 版本为 3.5

    #                "haha"    22  ('play','music')->返回值类型111
    def register(name:str,age:int,hobbbies:tuple)->int:
     print(name)
     print(age)
     print(hobbbies)
     return 111
    
    register(1,'aaa',[1,])
    res=register('egon',18,('play','music'))
    
    
    
    def register(name:str='egon',age:int=18,hobbbies:tuple=(1,2))->int:
     print(name)
     print(age)
     print(hobbbies)
     return 111
    
    # register(1,'aaa',[1,])
    # res=register('egon',18,('play','music'))
    res=register()
    
    
    def register(name:"必须传入名字",age:1111111,hobbbies:"必须传入爱好元组")->"返回的是整型":
     print(name)
     print(age)
     print(hobbbies)
     return 111
    
    # register(1,'aaa',[1,])
    # res=register('egon',18,('play','music'))
    # res=register('egon',19,(1,2,3))
    
    print(register.__annotations__)
    
  • 相关阅读:
    DB2中创建表
    orcle定时备份
    db2的定时备份
    web.xml 中 resource-ref 的注意事项
    bootstrap
    jQuery
    web聊天室
    Django web 进阶
    Django自定义分页、bottle、Flask
    Queue、进程、线程、协程
  • 原文地址:https://www.cnblogs.com/achai222/p/12592607.html
Copyright © 2011-2022 走看看