小编use*_*100的帖子

如何在jinja模板中为for循环增加变量?

我想做的事情如下:

变量p来自test.py,它是一个列表['a','b','c','d']

{% for i in p %}
{{variable++}}
{{variable}}
Run Code Online (Sandbox Code Playgroud)

结果输出为:1 2 3 4

python jinja2

66
推荐指数
5
解决办法
9万
查看次数

发现两个小于X的最大功率?

我这样做

def power_two(n, base = -1):
    result = 2 ** base
    if result < n:
        base += 1
        power_two(n, base)
    else:
        if result == n:
            print base
        else:
            print base - 1
Run Code Online (Sandbox Code Playgroud)

什么是pythonic方法找到小于X数的两个最大功率?

编辑示例:power_two(100)仅返回电源

python find

14
推荐指数
3
解决办法
1万
查看次数

matplotlib情节和imshow

matplotlib的情节和imshow的行为让我感到困惑.

import matplotlib as mpl
import matplotlib.pyplot as plt
Run Code Online (Sandbox Code Playgroud)

如果我在调用plt.imshow(i)之前调用plt.show(),则会产生错误.如果我在调用plt.show()之前调用plt.imshow(i),那么一切都很完美.但是,如果我关闭第一个打开的数字,然后调用plt.imshow(i),则会显示一个新数字,而不会调用pl​​t.show().

有人可以解释一下吗?

python matplotlib

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

怎么加入列表元组和字典成为一个字典?

怎么加入列表元组和字典成为一个字典?

['f','b','c','d'] (1,2,3) and {'a':'10'}
d excluded for list be compatible with the tuple

output {'f':'1','b':'2','c':'3','a':'10'}
Run Code Online (Sandbox Code Playgroud)

python

4
推荐指数
1
解决办法
3045
查看次数

为什么可变字符串比不可变字符串慢?

为什么可变字符串比不可变字符串慢?

编辑:

>>> import UserString
... def test():
...     s = UserString.MutableString('Python')
...     for i in range(3):
...         s[0] = 'a'
... 
... if __name__=='__main__':
...     from timeit import Timer
...     t = Timer("test()", "from __main__ import test")
...     print t.timeit()
13.5236170292



>>> import UserString
... def test():
...     s = UserString.MutableString('Python')
...     s = 'abcd'
...     for i in range(3):
...         s = 'a' + s[1:]
... 
... if __name__=='__main__':
...     from timeit import Timer
...     t = Timer("test()", …
Run Code Online (Sandbox Code Playgroud)

python

3
推荐指数
1
解决办法
1618
查看次数

获取字符串的所有组合单词

我想要字符串"我的第一个程序"的所有组合单词

python

2
推荐指数
1
解决办法
2689
查看次数

True = False == True

可能重复:
为什么Python不能像我期望的那样处理真/假值?

在这种情况下,False = True应该引发错误.

False = True
True == False
True
Run Code Online (Sandbox Code Playgroud)

真+假==真?

if True +  False:
    print True
True
Run Code Online (Sandbox Code Playgroud)

再来一次?

if str(True + False) + str(False + False) == '10':
    print True
True
Run Code Online (Sandbox Code Playgroud)

大声笑

if True + False + True * (False * True ** True / True - True % True) - (True / True) ** True + True - (False ** True ** True):
    print True, 'LOL'
True LOL
Run Code Online (Sandbox Code Playgroud)

为什么这都是真的?

python

2
推荐指数
2
解决办法
4606
查看次数

如何设置 GtkTextView 的回车键的回调?

如何在 GtkTextView Widget 的回车键上设置回调并将 TextView 设置为像 gtk.entry(单行)一样工作?

python pygtk

2
推荐指数
1
解决办法
1962
查看次数

如何检查数组位置是否存在?

char X[3];
Run Code Online (Sandbox Code Playgroud)

如何检查数组是否X[position]存在?例如:

if (x[4] == True)
    printf("Exists")
else 
   printf("NONE")
Run Code Online (Sandbox Code Playgroud)

c

2
推荐指数
1
解决办法
7382
查看次数

如何在C语言中重复一个字符串

我怎么做重复一个字符串?像"你好世界"*3输出"hello world hello world hello world"

c

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

标签 统计

python ×8

c ×2

find ×1

jinja2 ×1

matplotlib ×1

pygtk ×1