小编use*_*044的帖子

python中的数学限制?

我想在python中做数学限制.

我已经为烟雾定义了一个功能

import turtle
t = turtle.Pen()

def drawsmoke(y):
    i = 0
    while i < ((2 * y) - 1):
        t.seth(i * 5)
        t.circle((10 + i), 160)
        i = i + 2
Run Code Online (Sandbox Code Playgroud)

这吸引了烟雾的一面,另一面尚未完成.

现在问题出现了,当我试图画出大约4个烟圈(y = 4)时,烟雾开始转向错误的方向.解决这个问题,我考虑做一个数学上的限制.我会做一个变量

   smkang=(i*5)
Run Code Online (Sandbox Code Playgroud)

然后对此变量进行限制:

      lim
    smkang->20    
Run Code Online (Sandbox Code Playgroud)

我怎么能这样做?还是有另一种不涉及限制的方式?顺便说一句,这是龟(python语言,但龟导入)谢谢

python turtle-graphics

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

2"style"内联css img标签?

我有以下标签

<img src="http://img705.imageshack.us/img705/119/original120x75.png"style="height:100px;" 
style="width:100px;" alt="25"/>
Run Code Online (Sandbox Code Playgroud)

我已经放了两个倾斜的CSS命令

style="width:100px;"
style="height:100px;"
Run Code Online (Sandbox Code Playgroud)

出于某种原因,图片的高度为100px,但没有宽度.我认为这是因为你不能在同一个标​​签中连续写下其中两个.如果这是真的,有没有办法分配高度和宽度?我已经在外部CSS上分配了不同的图像大小,我认为您不能在外部CSS img的div标记属性中添加属性.谢谢

html css

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

解释如何在Python中使用内存缓存

对于第 n 个斐波那契数,我有以下递归解决方案:

def fib(n):
    if n == 0:
        return 0
    elif n == 1:
        return 1
    else:
        return fib(n-1) + fib(n-2)

x=input('which fibonnaci do you want?')
print fib(x)
Run Code Online (Sandbox Code Playgroud)

我需要更改此设置,以便它使用存储的内存缓存并从中获取内容以加快进程。我真的不知道该怎么做,谷歌也没有帮助。

python recursion memcached fibonacci

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

如何在递归结束时根除"无"

我有以下代码:

n=input('How many disks?')

def MoveTower(n, source='A', dest='C', store='B'):
    if n==1:
        print source + '->' + dest
    else:

        MoveTower(n-1, source, store, dest)
        MoveTower(1, source, dest, store)
        MoveTower(n-1, store, dest, source)

print MoveTower(n)
print str(2**n-1), 'moves total'
Run Code Online (Sandbox Code Playgroud)

下面的代码返回用n个磁盘解决河内塔所需的移动并计算成功需要多少个磁盘,但是在所有移动之后,有一个"无"我想摆脱这个 - 你能帮忙吗?

python recursion towers-of-hanoi

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