matlab Zookeeper安装 Finder 微信小程序教程 NTFS权限 dom meteor websocket vue教程 it教学视频 bootstrap日历控件 python类 python字典类型 python手册 python命令行 input函数python python文件写入 linux配置python环境 java入门教程 java编译环境 java正则表达式详解 javaworld java正则匹配数字 java连接数据库代码 怎么安装linux sql综合利用工具 内存整理软件 shutil 影视后期软件 在线pr序列设置 脚本之家官网 易语言多线程 gg修改器下载 司司网吧 关闭页面 wmiprvse是什么进程 ie拒绝访问 fastcgi 兽之祝福 红米3和红米3s的区别
当前位置: 首页 > 学习教程  > 编程语言

Python中help(sorted)显示的参数中/和*的作用

2020/8/11 20:48:32 文章标签:

进入ipython3中,使用help(sorted)就会得到下面的帮助,参数中有/*分别是什么作用呢?

Help on built-in function sorted in module builtins:

	sorted(iterable, /, *, key=None, reverse=False)
 			Return a new list containing all items from the iterable in ascending order.
 	
			A custom key function can be supplied to customize the sort order, and the
    		reverse flag can be set to request the result in descending order.

/的作用是指在/之前的只能用位置传参,*后面的只能关键字传参。

在Python3.6.9中,函数定义中并不能有/

在这里插入图片描述
而在Python3.8.2及以上就可以
在这里插入图片描述
从上面的测试来看,在/之前的参数只能用位置传参,*后面的只能用关键字传参,而在/*之间的既可以位置传参,也可以关键字传参。


本文链接: http://www.dtmao.cc/news_show_100416.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?