RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

Close
  • 主页
  • 系统&网络
    • 热门问题
    • 最新问题
    • 标签
  • Ubuntu
    • 热门问题
    • 最新问题
    • 标签
  • 帮助
主页 / user-610295

AMIACK's questions

Martin Hope
AMIACK
Asked: 2025-02-18 02:59:16 +0000 UTC

如何使用正则表达式中的字符序列?

  • 4

任务是在字符串 (CDCDCDFFCDFFFCD) 中找到一个字符序列,该序列恰好包含两个子字符串“CD”,我不明白正则表达式语法如何工作

print(re.findall('(СD)+', s))

这段代码打印出“CD”,尽管上面这一行“CD”连续重复了3次,并且括号似乎将其中的内容统一起来。

如何使用正则表达式中的字符序列?

python
  • 1 个回答
  • 57 Views
Martin Hope
AMIACK
Asked: 2025-02-16 06:02:07 +0000 UTC

计算机科学统一国家考试的一项艰巨任务

  • 4

我无法正确解决计算机科学统一国家考试中的问题,老师们拒绝帮助,我不明白为什么解决方案是错误的,我将在下面给出我的代码和问题陈述,请解释我错在哪里,提前谢谢! (与 KompEGE 一起完成的任务,我将文件附加到下面的任务中)

#17685 重拍 04.07.24(等级:棺材)

文本文件由十进制数字、“+”和“*”符号(加法和乘法)组成。确定连续序列中的最大字符数,该序列是具有非负整数(无符号)的有效算术表达式,其值为零。在这个表达式中,没有两个算术运算符号彼此相邻;运算顺序由数学规则决定。数字符号中没有不重要的(前导)零。 24.txt

答案 169

请注明您答案的字符数。

s = open("24_17641.txt").read()
while "**" in s or "++" in s or "*+" in s or "+*" in s:
    if "**" in s:
        s = s.replace("**", "* *")
    if "++" in s:
        s = s.replace("++", "+ +")
    if "*+" in s:
        s = s.replace("*+", "* +")
    if "+*" in s:
        s = s.replace("+*", "+ *")
s = s.split()
print(s)
a = [i[1:-1] for i in s if i != "+" and i != "*"]
a = a[1:-1]
mx = 0
for i in a:
    if eval(i) == 0:
        mx = max(mx, len(i))
print(mx)
python
  • 2 个回答
  • 237 Views
Martin Hope
AMIACK
Asked: 2024-10-21 23:34:49 +0000 UTC

如何检查输入的变量类型

  • 5

编写的程序意味着检查输入是否符合 int 类型,但如果存在“错误”输入,循环将无休止地旋转,并且不允许您输入新值,您能解释一下我的程序的行为吗?告诉我如何处理我的,以便它正常工作。 (问题被纠正了好几次,我不知道如何正确表述)

#include <iostream>
#include <vector>

const int arr_size = 5;

using namespace std;

void fill_array(int arr[], int size);
void show_array(const int arr[], int size);
void revalue_array(int arr[], int size, float koef);

int main(void)
{
    int arri[5];
    fill_array(arri, arr_size);

    return 0;
}

void fill_array(int arr[], int size)
{
    int cost;
    for (int i = 0; i < size; i++)
    {
        cout << "Enter " << i + 1<< "st" << " cost: ";
        while (!(cin >> cost))
        {
            cin.clear();
            cout << "Bad input, please, enter a numder: ";
            cin >> cost;
            cout << endl;
            cout << cost << endl;
        }
        
    }
}
c++
  • 1 个回答
  • 23 Views

Sidebar

Stats

  • 问题 10021
  • Answers 30001
  • 最佳答案 8000
  • 用户 6900
  • 常问
  • 回答
  • Marko Smith

    我看不懂措辞

    • 1 个回答
  • Marko Smith

    请求的模块“del”不提供名为“default”的导出

    • 3 个回答
  • Marko Smith

    "!+tab" 在 HTML 的 vs 代码中不起作用

    • 5 个回答
  • Marko Smith

    我正在尝试解决“猜词”的问题。Python

    • 2 个回答
  • Marko Smith

    可以使用哪些命令将当前指针移动到指定的提交而不更改工作目录中的文件?

    • 1 个回答
  • Marko Smith

    Python解析野莓

    • 1 个回答
  • Marko Smith

    问题:“警告:检查最新版本的 pip 时出错。”

    • 2 个回答
  • Marko Smith

    帮助编写一个用值填充变量的循环。解决这个问题

    • 2 个回答
  • Marko Smith

    尽管依赖数组为空,但在渲染上调用了 2 次 useEffect

    • 2 个回答
  • Marko Smith

    数据不通过 Telegram.WebApp.sendData 发送

    • 1 个回答
  • Martin Hope
    Alexandr_TT 2020年新年大赛! 2020-12-20 18:20:21 +0000 UTC
  • Martin Hope
    Alexandr_TT 圣诞树动画 2020-12-23 00:38:08 +0000 UTC
  • Martin Hope
    Air 究竟是什么标识了网站访问者? 2020-11-03 15:49:20 +0000 UTC
  • Martin Hope
    Qwertiy 号码显示 9223372036854775807 2020-07-11 18:16:49 +0000 UTC
  • Martin Hope
    user216109 如何为黑客设下陷阱,或充分击退攻击? 2020-05-10 02:22:52 +0000 UTC
  • Martin Hope
    Qwertiy 并变成3个无穷大 2020-11-06 07:15:57 +0000 UTC
  • Martin Hope
    koks_rs 什么是样板代码? 2020-10-27 15:43:19 +0000 UTC
  • Martin Hope
    Sirop4ik 向 git 提交发布的正确方法是什么? 2020-10-05 00:02:00 +0000 UTC
  • Martin Hope
    faoxis 为什么在这么多示例中函数都称为 foo? 2020-08-15 04:42:49 +0000 UTC
  • Martin Hope
    Pavel Mayorov 如何从事件或回调函数中返回值?或者至少等他们完成。 2020-08-11 16:49:28 +0000 UTC

热门标签

javascript python java php c# c++ html android jquery mysql

Explore

  • 主页
  • 问题
    • 热门问题
    • 最新问题
  • 标签
  • 帮助

Footer

RError.com

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

帮助

© 2023 RError.com All Rights Reserve   沪ICP备12040472号-5