小编Don*_*uck的帖子

在python中递增列表的元素

这是大约10个动机故事,我必须通过观察几个方面来"评分"它们.第一个if语句检查故事的长度是否超过280个字符,第二个if语句检查第一个字母是否是大写字母.我想存储分数,candidscore如果坦率2的长度> 280且第一个字母是大写字母,我希望它candidscore[1]是2.

码:

candidscore = numpy.zeros(10)

for i in range(0, 9):
    if lengthmot[i] > 280:
        candidscore[i] =+ 1
    if lengthmot[i] > 0:
        if motivation[i][0].isupper():    
            candidscore[i] =+ 1
Run Code Online (Sandbox Code Playgroud)

问题:数组candidscore最初看起来像:array([ 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]) 这样可行.

它检查长度是否> 280,这适用于并且数组中有几个.array([ 1., 0., 1., 1., 1., 0., 1., 0., 1., 0.]).所以这也有效

然后它应该检查第一个字母是否是大写字母,我认为它确实检查了它但它只增加了在第一个if语句之后它仍为0的分数,所以它看起来像这样: array([ 1., 1., 1., 1., 1., 1., 1., 0., 1., 1.]).

但是根据数据它/我希望它看起来像这样: array([ 2., 1., 2., 2., 1., …

python arrays numpy increment

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

如何在 PostgreSQL 的反应中显示图像

该应用程序是关于使用 HTML 从用户那里获取图像,通过 API 发送它,然后将其添加到数据库中并将其另存为bytea.

问题是我无法在需要时显示图像。

主页是我需要显示图像的地方。

axios.get('http://localhost:3333/api/getAllHairdressers').then((result)=>{
  console.log(result.data);
  this.setState({data:result.data})
})
}
Run Code Online (Sandbox Code Playgroud)

记录 data.result 是

counter : 1 cutprice : null description : null id : 32 image : {type: "Buffer", data: Array(438763)} location: null password : "123" salname : null username : "ttt"

那么我怎么能显示这个图像呢?我需要使用什么?

javascript arrays postgresql reactjs

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

绘制子图,隐藏 x 轴标签

我的情节在这里

\n

如何从我的子图中删除 x 轴标签,我只希望它们出现在图例上

\n
fig = make_subplots(rows=2, cols=4,)\nfor i,j in enumerate(to_show_up):\n    fig.add_trace(go.Box(y =df[j] ,name = j ),row=1, col=i+1)\n    fig.update_yaxes(showticklabels=False)\nfor i,j in enumerate(to_show_down):\n    fig.add_trace(go.Box(y =df[j] ,name = j ),row=2, col=i+1)\n    fig.update_yaxes(showticklabels=False)\n\nfig.update_layout(height=600, width=1200, title_text="\xd0\x9c\xd0\xb5\xd1\x82\xd1\x80\xd0\xb8\xd0\xba\xd0\xb8 \xd1\x81\xd0\xbe\xd1\x82\xd0\xbe\xd0\xb2\xd0\xbe\xd0\xb9 \xd1\x81\xd0\xb2\xd1\x8f\xd0\xb7\xd0\xb8")\n\n\nfig.show()\n
Run Code Online (Sandbox Code Playgroud)\n

python plotly

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

如何从对象数组创建 HTML 表格?

我需要从对象数组生成一个表。

例如,数组是:

let arr = [{name: 'Player1',score:10},
{name: 'Player2',score: 7},
{name: 'Player3',score:3}]
Run Code Online (Sandbox Code Playgroud)

HTML 输出应该是:

姓名 分数
玩家1 10
玩家2 7
玩家3 3

我想不出通过普通 JS 实现这一点的方法。另外,创建表格后,我将如何对其应用CSS?

任何帮助,将不胜感激。

html javascript arrays javascript-objects

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

如何设置输入文件文本框的样式?

如何使用css为输入文件类型设置html样式,还可以更改浏览按钮,谢谢

html css input

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

结果我无法弄清楚

我最近在学习C. 我很难理解下面代码的结果.为什么b最后是255?

unsigned char a=1;
int b=0;
do
{
   b++;
   a++;
}while(a!=0);
Run Code Online (Sandbox Code Playgroud)

c

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

你如何在纯 javascript 中获得 div 高度?

什么是纯 javascript 中的以下代码的等价物?

 $('.div1').height($('.div2').height());
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

奇怪的输出?

我是C.Sc课程的新手,我们被教授C课程.

我正在尝试一些基本的东西.目前我正在学习用户定义的功能.

以下代码是我尝试过的代码.我知道这很简单,但我无法理解为什么会产生如此奇怪的输出.

#include <stdio.h>

int add(int a); //function declaration

int main (void)

{
    int b,sum;
    printf("\nEnter a number: ");
    scanf("%d", &b);

    sum = add(b); //function calling

    printf("\nSum: %d\n\n", sum);

}

int add(int a) //function definition    

{
    int result;
    for(int i = 0; i < a; i++)

    {
        result = result + i;
        return result;

    }


} 
Run Code Online (Sandbox Code Playgroud)

1的输出是32743

2的输出是32594

3的输出是32704

奇怪的是每次输出更改为相同的数字.

考虑到我在C.Sc.的经历,这很奇怪.直到约会.请解释一下该计划正在做什么.

这是发布此类问题的正确位置.对?

c output

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

在Python中使模块方法变量成为全局良好实践吗?

我想将脚本的代码功能分成新模块.我想定义一些配置作为该模块中的参数传递.然后,在模块中,我将此配置定义为全局.这是一个好习惯吗?有更好的解决方案吗?

主要脚本:

import myModule

config = {
    "foo1" : "bar1",
    "foo2" : "bar2",
    "foo3" : "bar3"
}

myModule.execute(config)
Run Code Online (Sandbox Code Playgroud)

模块:

def execute(config):
   global CONFIG
   CONFIG = config
   value1, value2 = handleRequest()
   print(value1)
   print(value2)

def handleRequest()
   value1 = doSomething(CONFIG["foo1"])
   value2 = doSomethingElse(CONFIG["foo2"])
   return value1, value2
Run Code Online (Sandbox Code Playgroud)

python python-2.7

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

与 gcc 中的 #define 相比,使用 typedef 对程序二进制文件有何影响?

#define不会以任何方式影响二进制文件或目标文件,因为它是一个基本上复制粘贴内容的预处理器命令。

typedef由编译器处理,所以我想知道它可能会影响最终的二进制/对象文件,如果使用它,与#define.

c compiler-construction

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

为什么当我尝试通过为程序命名的文件来编译我的C程序时,它为它创建了一个应用程序?

我曾经尝试编写一个我为国际象棋游戏制作的C程序(感谢YouTube的Bluefever软件的教程),但是当我去编译程序时,我执行了这行代码:

C:\TDM-GCC-64\>gcc Chess/chess.c Chess/init.c -o chess
Run Code Online (Sandbox Code Playgroud)

编译工作(没有语法错误或任何东西),但当我到达我的文件目录时,我看到了这个(用蓝色圈出):

意外的应用程序(但没有病毒!):

在此输入图像描述

这怎么发生的?它可能与我正在编译的线路有关,但这背后的"英特尔"是什么?

c gcc

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