首页 > 编程语言 >Python - 函数声明中的 : 和 -> 符号的含义

Python - 函数声明中的 : 和 -> 符号的含义

时间:2023-06-15 16:22:22浏览次数:39  
标签:函数 符号 Python 含义 注释 int dd 代码

 

函数注释包括:

: 标记 给函数参数打注释的意思。
-> 标记 给函数返回值打注释的意思。

 

例子:

# 代码:
def dd(w:list) -> int:
    return  w[0]+w[1]

# 调用:
dd([1,2])

#输出:
3

 

解释:
: 表示参数w应该传入list类型的值,但只是注释(在你的代码里,你传入其他的类型,只要代码跑得通都可以。因为它只是注释!!!)
-> 表示返回值应该是int类型的值,但只是注释(在你的代码里,你输出其他的类型,只要代码跑得通都可以。因为它只是注释!!!)

 

标签:函数,符号,Python,含义,注释,int,dd,代码
From: https://www.cnblogs.com/frankcui/p/17483251.html

相关文章

  • python中列表推导式语法问题记录
    有问题代码:w=[0,1,2]e={0:[1,2],1:[3,4],2:[5,6]}r=[dimfordimine[i]foriinw]#这一段python代码有什么问题报错:Traceback(mostrecentcalllast):File"<stdin>",line1,in<module>NameError:name'i'isnotdefined.Didyou......
  • [-003-]-Python3+Unittest+Uiautomation Windows桌面App UI自动化之控件查找
    1、获取所有的子控件:control.GetChildren()2、获取首个子控件:control.GetFirstChildControl()3、获取最后一个子控件:control.GetLastChildControl()4、获取下一个兄弟控件:control.GetNextSiblingControl()5、获取前一个兄弟控件:control.GetPreviousSiblingContr......
  • Python的map()方法如何使用?
    Python的map()方法如何使用?>>>help(map)Helponclassmapinmodulebuiltins:classmap(object)|map(func,*iterables)-->mapobject||Makeaniteratorthatcomputesthefunctionusingargumentsfrom|eachoftheiterables.Stopswhen......
  • Python项目-学生信息管理系统
    Python项目-学生信息管理系统一、功能介绍学生信息管理系统实现的功能如下:1、添加学生信息2、删除学生信息3、修改学生信息4、查询学生信息5、显示所有学生信息6、按班级查询学生信息7、退出系统二、代码实现#定义打印系统函数definfo_print():print('-------......
  • Python用字典构建多级菜单
    Python用字典构建多级菜单#key-value#字典是无序的,因为他没有下标,通过key找info={'stu01':"liuhaolai",'stu02':"wangshulin"}print(info['stu01'])info['stu03']='刘**'#若不存在该key,则直接添加info['stu04&#......
  • python unitest 文件结构
    unittest框架的文件结构可以按照以下方式组织:1.导入所需的模块和类:在测试文件的开头,需要导入unittest模块以及待测试的模块或类。2.定义测试类:使用class关键字定义一个测试类,类名通常以"Test"开头,并继承unittest.TestCase类。3.定义测试方法:在测试类中,可以定义多个......
  • 【Python】表格模块
      ......
  • Python(request)爬虫有多强大?
    requests是Python中的一种HTTP客户端库,用于发送HTTP请求并获取服务器响应。使用requests库可以轻松地进行常见的HTTP操作,如GET、POST、PUT、DELETE等,支持HTTPS和HTTP连接以及摘要验证、基本认证等身份验证方式。因此,Python的requests库是一个很棒的选择,如果您需要编写一个简单又......
  • python发送文件
      发送端importsocketimportosimporttimefilename=input('pleaseenterthefilenameyouwanttosend:\n')filesize=str(os.path.getsize(filename))fname1,fname2=os.path.split(filename)client_addr=('127.0.0.1',9999)f=op......
  • 矩阵的逆的代码符号
    矩阵的逆是矩阵理论中的一个重要概念。在数学和计算机科学中,矩阵的逆是指对于一个给定的方阵A,如果存在一个矩阵B,使得A与B的矩阵乘积等于单位矩阵I,即AB=BA=I,那么B就是A的逆矩阵。矩阵的逆可以用来解线性方程组、计算行列式的倒数、求解特征值等问题。在这里,我将使用Python编写代码......