小编Gab*_*abe的帖子

char赋值数组不起作用

我试图在switch语句中改变我的char数组[10]的值,这样,如果我们有case 1,我的char数组[10] ="january",或者如果我们有case 2,那么array [10] ="二月"等等.问题是我得到错误信息,我知道我做错了什么.任何帮助将非常感激.这是我用Dev-C++编写的switch语句.

char month[10];
switch (i)
{
 case 1:
       month[10]="January";
      cout<<month<<endl;
      break; 
 case 2:
       month[10]="February";
      cout<<month<<endl;
      break;
} 
Run Code Online (Sandbox Code Playgroud)

c++ arrays char switch-statement

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

如何使用python删除列表元素中的前14个字符?

我有一个txt文件,我需要搜索一个特定的行,这是有效的,但在那行我需要去掉前14个字符,我感兴趣的列表元素部分是在运行时动态生成的.所以,场景是我运行了一个脚本,输出保存在output.txt中,现在我正在解析它,这是我试过的

load_profile = open('output.txt', "r"
read_it = load_profile.read()
myLines = [ ]
for line in read_it.splitlines():
  if line.find("./testSuites/") > -1
   myLines.append(line)
print myLines
Run Code Online (Sandbox Code Playgroud)

它给出了输出: ['*** Passed :) at ./testSuites/TS1/2013/06/17/15.58.12.744_14'] 我只需要解析./testSuites/TS1/2013/06/17/15.58.12.744_14'部分和2013年,并且动态生成字符串的est.

能指导一下,实现它的最佳途径是什么?

在此先感谢Urmi

python string parsing stripping

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

Python逻辑操作

我是python的新手,我正在使用Scrapy库进行网络抓取项目.我没有使用内置域限制,因为我想检查域外页面的任何链接是否已经死亡.但是,我仍然希望区域内的页面与其他页面不同,并且在解析响应之前尝试手动确定站点是否在域内.

回复网址:

http://www.siteSection1.domainName.com
Run Code Online (Sandbox Code Playgroud)

如果声明:

if 'domainName.com' and ('siteSection1' or 'siteSection2' or 'siteSection3') in response.url:
    parsePageInDomain()
Run Code Online (Sandbox Code Playgroud)

上述声明是真实的(页面解析),如果"siteSection1"是第一次出现在或公司的名单,但如果响应URL是相同的,但如果语句是下面也不会解析页面:

if 'domainName.com' and ('siteSection2' or 'siteSection1' or 'siteSection3') in response.url:
        parsePageInDomain()
Run Code Online (Sandbox Code Playgroud)

我在这做错了什么?我无法非常清楚地思考逻辑运算符的情况,我们将非常感谢任何指导.谢谢!

python logic operators scrapy

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

什么都不替换标点符号

>>> import re
>>> a="what is. your. name? It's good"
>>> b=re.findall(r'\w+',a)
>>> b
['what', 'is', 'your', 'name', 'It', 's', 'good']
Run Code Online (Sandbox Code Playgroud)

上面的结果分裂It's['It','s']我不想要那样.

我想就什么也没有如更换它It'sIts.同样适用于所有标点符号.我怎样才能做到这一点?

python regex string

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

如何使用Array.Sort对数组编号进行排序

我对它是如何工作有一个很好的想法,我已经看到了关于如何使用它的其他例子,但是无法弄清楚如何将它应用到我的代码中.

using System;

namespace ArrayRandomNumbers
{
    class RandomNumbers
    {
        public static void Main()
        {
            int[] num = new int[1000];
            Random rnd = new Random();

            for (int i = 0; i < 1000; i++)
            {        
                num[i] = rnd.Next(1000);

                Console.WriteLine(num[i]);
                Array.Sort(num); //Doesn't do anything here
                //Console.WriteLine(num[i] = rnd.Next(1000));
            }          
            Console.ReadLine();
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

c# arrays sorting

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

Java要求返回声明,但我正在返回"某事"

所以我有一个简单的方法,它接受两个输入字符串和一个字符串数组列表.我尝试在给定的数组列表中搜索给定的字符串,如果找到它我会返回它,如果不是,我返回一个声明,说这里找不到我的代码:

String findWord(String word, ArrayList<String> list){
    for(int i=0; i<list.size(); i++)
        if(word.equals(list.get(i)))
            return word;
        else
            return "Word not found";
}
Run Code Online (Sandbox Code Playgroud)

我也尝试过:

String findWord(String word, ArrayList<String> list){
    String myString = null;
    for(int i=0; i<list.size(); i++)
        if(word.equals(list.get(i)))
            myString= word;
        else
            myString = "Word not found";
    return myString;
}
Run Code Online (Sandbox Code Playgroud)

但返回值始终为null.

java

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

标签 统计

python ×3

arrays ×2

string ×2

c# ×1

c++ ×1

char ×1

java ×1

logic ×1

operators ×1

parsing ×1

regex ×1

scrapy ×1

sorting ×1

stripping ×1

switch-statement ×1