小编cdl*_*ane的帖子

如何更改Bootstrap禁用按钮的颜色?

我在我的网站页面上使用引导按钮,我想更改禁用按钮的颜色.一个"灰显"的按钮,您无法单击.有没有办法可以使用CSS改变颜色?任何课程?

非常感谢你!

html css button

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

FizzBu​​zz清理

我还在学习Haskell,我想知道使用一行代码表达以下语句是否有一种不那么冗长的方式:

map (\x -> (x, (if mod x 3 == 0 then "fizz" else "") ++ 
 if mod x 5 == 0 then "buzz" else "")) [1..100]
Run Code Online (Sandbox Code Playgroud)

产品: [(1,""),(2,""),(3,"fizz"),(4,""),(5,"buzz"),(6,"fizz"),(7,""),(8,""),(9,"fizz"),(10,"buzz"),(11,""),(12,"fizz"),(13,""),(14,""),(15,"fizzbuzz"),(16,""),(17,""),(18,"fizz"),(19,""),(20,"buzz"),(21,"fizz"),(22,""),(23,""),(24,"fizz"),(25,"buzz"),(26,""),(27,"fizz"),(28,""),(29,""),(30,"fizzbuzz")

感觉就像我对语法的斗争比我应该做的更多.我在Haskell中已经看到了其他问题,但是我正在寻找在单个语句中表达这一点的最佳方式(试图理解如何更好地处理语法).

haskell fizzbuzz

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

Python 海龟中获取鼠标点击坐标

我试图获取海龟屏幕中鼠标单击的坐标,但我的代码无法正常工作。我猜这与时间有关,但我尝试添加 5 秒的延迟,但没有帮助。

这是我的代码:

def get_mouse_click_coor(x,y):
   print [x,y]
turtle.onscreenclick(get_mouse_click_coor)
Run Code Online (Sandbox Code Playgroud)

请帮我理解代码有什么问题,谢谢:)

python turtle-graphics python-turtle

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

具有开始和结束条件 Python 的序列的长度(计数)

我有一些加速度数据,我试图计算给定一组条件的序列长度。在这种情况下,我想计算一个序列的长度,当加速度moves > 2.78然后回落到0.

一个例子是

[-1.1, -1, 0, 1.2, 1.8, 2, 2.88, 2.86, 2.53, 1.98, 1.21, 0.89, 0.11, -0.21]
Run Code Online (Sandbox Code Playgroud)

这里的返回结果将是 7 (2.88, 2.86, 2.53, 1.98, 1.21, 0.89, 0.11)

我以前这样做是为了使用以下代码确定严格> 2.78 的序列长度。我需要以此为基础来提供使用 0 作为端点的长度。

def get_Accel_lengths( array ) :
    s = ''.join( ['0' if i < 2.78 else '1' for i in resultsQ4['AccelInt']] )
    parts = s.split('0')
    return [len(p) for p in parts if len(p) > 0]
Q4Accel = get_Accel_lengths(resultsQ4['AccelInt'])
Q4Accel = pd.DataFrame(Q4Accel)
Q4Accel 
Run Code Online (Sandbox Code Playgroud)

使用上面的示例,此代码的结果将是2( 2.88 …

python conditional-statements python-3.x

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

FizzBu​​zz程序似乎很慢:为什么?

[ANSWER] Go不缓冲标准输出.切换到缓冲版本并手动刷新使其更接近您的预期.避免fmt使其运行速度尽可能快.

我正在尝试在Go中编写FizzBu​​zz程序.

func main() {
  for i := 1; i <= 1000000; i++ {
    fmt.Println(fizzbuzz(i))
  }
}

func fizzbuzz(n int) string {
  fizzy := n%3 == 0
  buzzy := n%5 == 0

  switch {
  case fizzy && buzzy:
    return "FizzBuzz"
  case fizzy:
    return "Fizz"
  case buzzy:
    return "Buzz"
  default:
    return fmt.Sprint(n)
  }
}
Run Code Online (Sandbox Code Playgroud)

当我为1到100万的数字运行时,只需不到一秒钟即可完成.当我用C,Rust,Haskell或Python编写等效程序时,它需要从半秒(Python)到零秒(Rust和Haskell).

这是预期的,还是我错过了一些Go-fu?为什么go似乎比其他语言慢?

[编辑]

按照Robert Harvey的建议运行探查器.

看起来100%的时间花在了fmt.(*fmt).fmt_complex上,我猜这与Println(?)有关.还尝试使用strconv.Itoa而不是fmt.Sprint的程序,我获得了轻微的性能提升(~0.2s),但基本结果相同.

印刷是否缓慢,如果是这样,为什么?

[编辑]

对于jgritty等效的Python程序和时序.我对打印速度慢的原因感兴趣?我不知道幕后做些什么吗?

$ cat fizzbuzz.py
def fizzbuzz(n):
    fizzy = n%3 == 0
    buzzy = n%5 == 0

    if fizzy …
Run Code Online (Sandbox Code Playgroud)

performance fizzbuzz go

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

如何使用龟模块绘制斐波那契序列

这是我的第一个问题,我是一个完整而彻底的初学者,所以请不要吃我:)我想要的是使用Python龟模块绘制斐波那契序列.我的代码如下:

import turtle

zuf = turtle.Turtle()

while True:

  zuf.forward(10)
  zuf.left(3.1415)
Run Code Online (Sandbox Code Playgroud)

然而,这只是围绕圈子开车.我试图创建一个变量,比如说X,然后给它分配一个斐波纳契规则,xn = xn-1 + xn-2然后我就把它放在这里,zuf.forward(x)但它不起作用.我尝试了多种变体,但似乎都没有效果.请不要给出一个完整的解决方案,只有一些提示,非常感谢.

python fibonacci turtle-graphics

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

根据字母数检索带括号的缩写的定义

我需要根据括号中包含的字母数来检索首字母缩写词的定义。对于我正在处理的数据,括号中的字母数与要检索的单词数相对应。我知道这不是获取缩写的可靠方法,但就我而言,确实如此。例如:

String ='尽管家庭健康史(FHH)通常被认为是常见的慢性疾病的重要危险因素,但护士(NP)很少考虑到它。

期望的产出:家庭健康史(FHH),执业护士(NP)

我知道如何从字符串中提取括号,但是在那之后我被卡住了。任何帮助表示赞赏。

 import re

 a = 'Although family health history (FHH) is commonly accepted as an 
 important risk factor for common, chronic diseases, it is rarely considered 
 by a nurse practitioner (NP).'

 x2 = re.findall('(\(.*?\))', a)

 for x in x2:
    length = len(x)
    print(x, length) 
Run Code Online (Sandbox Code Playgroud)

python regex text text-parsing abbreviation

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

带滚动条的Python Turtle窗口

我是Python的新手,并且使用龟图形在Python 2.7中编写了一个简单的程序,该程序绘制了一个分形形状。我的问题是,乌龟窗口没有滚动条,因此,如果窗口的形状太大,就不可能看到全部。用谷歌搜索,但没有找到答案。有人可以帮忙吗?

python turtle-graphics

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

在 Python 海龟中查找光标的当前位置

如何在Python中找到可以集成到turtle中的当前鼠标位置?如果您不使用任何非内置模块(可下载模块),我会更喜欢任何答案,我们将不胜感激

python turtle-graphics python-3.x

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

如何在Python龟中绘制半圆

如何在蟒蛇龟中绘制半圆(半圈)?

我只能使用Python龟.我试着寻找资源,但没有找到只使用Python龟的运气.

turtle-graphics python-2.7

5
推荐指数
2
解决办法
4万
查看次数