Python中文
首页
教程
问答
标签
搜索
登录
注册
将嵌套函数导入timei
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>下面的设置参数有什么问题?在</p> <pre><code>import timeit import random from copy import copy def shortBubbleSort(aList): n = len(aList) - 1 iterating = True while n > 0 and iterating: iterating = False for i in range(n): if aList[i+1] < aList[i]: iterating = True aList[i], aList[i+1] = aList[i+1], aList[i] n -= 1 return aList L = [] for i in range(1,500): L.<a href="https://www.cnpython.com/list/append" class="inner-link">append</a>(random.randrange(0,1000000)) x = timeit.repeat("bubbleSort(copy(L))", setup="from __main__ import bubbleSort,copy,L",repeat = 100,number = 100) y = (sum(x)/len(x))*100 print(str(y)) </code></pre> <p>我也尝试了以下方法:</p> <ul> <li><code>setup="from __main__ import bubbleSort,from copy import copy"</code></li> <li><code>setup="from __main__ import bubbleSort,copy"</code></li> <li><code>setup="from __main__ import bubbleSort"</code></li> </ul> <p>回溯如下:</p> ^{pr2}$
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>错了。您的函数名为<code>shortBubbleSort</code>,而不是<code>bubbleSort</code>。这是有效的:</p> <pre><code>x = timeit.repeat("shortBubbleSort(copy(L))", setup="from __main__ import shortBubbleSort,copy,L",repeat = 100,number = 100) </code></pre>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
建立Python爬虫程序后,无法识别项目中的类
4 回答
建立SciKeras模型的问题
6 回答
建立webscraper,我已经瞄准了容器,但是找不到身份证
4 回答
建立WORD2VEC词汇词典来表达情感
9 回答
建立一个“完整”的无重叠的数字范围
7 回答
建立一个Pypet(Tatiana Tylosky)双“For”循环
5 回答
建立一个Python骰子游戏,卡在最后一个函数上?(关闭)
6 回答
建立一个不在端点之间的跟随系统
7 回答
建立一个与移动应用程序连接的私有API?
8 回答
建立一个函数储蓄计算器(PMT,n,i)`计算你的客户在退休后的储蓄
4 回答
建立一个函数来移除数据集中的最小值和最大值?
10 回答
建立一个基本程序,让用户输入一个数字来指示选项菜单的指令。一直在验证这是一个可以接受的答案?
2 回答
建立一个多文档形式的词典
6 回答
建立一个学习平台,将练习链接到课程onetoone字段或外键?
9 回答
建立一个学习曲线来训练doc2vec嵌入
2 回答
建立一个定制的ScikitLearn Impu
8 回答
建立一个已有的神经网络模型
7 回答
建立一个帮助公司存储和分析销售数据的程序
2 回答
建立一个应用程序,给我一些我可以点击的网页标题
8 回答
建立一个数字高程模型(DEM),同时控制山的数量及其邻近性
10 回答