小编lav*_*ngh的帖子

在PyCharm IDE中添加pygame模块

pygame-1.9.1release.tar.gz从Pygame网站上下载了.我提取并安装它,它在终端(Ubuntu)的命令行Python解释器中工作正常.但我想为某些IDE安装它,比如PyCharm.我该怎么做?

python terminal pygame pycharm python-2.7

12
推荐指数
2
解决办法
6万
查看次数

列表中夫妇的产品总和

我想在列表中找出夫妻产品的总和.例如,给出了一个列表[1, 2, 3, 4].我想得到的是答案= 1*2 + 1*3 + 1*4 + 2*3 + 2*4 + 3*4.

我使用暴力破解,它给了我非常大的列表的超时错误.我想要一种有效的方法来做到这一点.请告诉我,我该怎么做?

这是我的代码,这是有效的,但我需要更高效的一个:

def proSum(list):
    count  = 0
    for i in range(len(list)- 1):
        for j in range(i + 1, len(list)):
            count +=  list[i] * list[j]
    return count
Run Code Online (Sandbox Code Playgroud)

python product sum list brute-force

0
推荐指数
1
解决办法
251
查看次数

如何在pdf中下载hackerrank问题?

当我们在http:www.hackerrank.com上打开问题时,可以选择以pdf格式下载问题.在这里,我想从算法域下载所有hackerrank问题.如果我通过一次又一次地点击按钮逐个下载它们将花费大约3-4个小时,这将是我做过的最繁琐的工作.有没有办法一次性使用程序或其他方式下载它们?

pdf download

-1
推荐指数
1
解决办法
3273
查看次数

在python中查找字符串中所有可能的字母组合

我在python中有一个字符串,我需要找到所有可能的方法,可以选择该字符串的任何子字符串(包括它自己).子串(为了我的目的)不必在原始字符串中是连续的 - 它可能有间隙.
例如:"frogman""froghuman'此定义下的众多子串之一.

例如,will函数:如果我的字符串是"abcd",输出应该是:

["a","b","c","d","ab","ac","ad","bc","bd","cd","abc","abd","acd","bcd","abcd"]
Run Code Online (Sandbox Code Playgroud)

python string substring

-36
推荐指数
1
解决办法
4672
查看次数