RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

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

问题[обработка-ошибок]

Martin Hope
Алексей Шиманский
Asked: 2022-08-09 22:23:30 +0000 UTC

解析/语法错误;意外的 XXX 错误以及如何解决它们

  • 6

程序员经常犯错误。可能会出现语法错误。例如:

PHP Parse 错误:语法错误,第 20 行 index.php 中出现意外的“{”

一个意想不到的符号并不总是真正的罪魁祸首。但是行号给出了从哪里开始搜索的粗略概念。

始终查看代码的上下文。语法错误通常在于提到的或前面的代码行。将您的代码与手册中的语法示例进行比较。


用于故障排除的其他链接:

  • 如何以及通过什么方式在 PHP 代码中查找错误?
  • 这个错误是什么意思?(解析、语法、警告、致命)

下面的答案总结了常见错误,在下面的列表中找到错误并跳转到带有描述的答案。

  • 消除语法错误的一般步骤

  • 意外的 T_STRING
    意外的标识符“xxx”

    意外的 T_VARIABLE
    意外的 '$varname' (T_VARIABLE)

  • 意外的 T_CONSTANT_ENCAPSED_STRING
    意外的 T_ENCAPSED_AND_WHITESPACE

    意外的 $end / 意外的文件结尾

    意外的 T_FUNCTION

  • 意外{
    意外意外意外意外意外意外意外意外意外意外意外意外意外意外意外意外意外意外意外意外意外意外意外意外意外}
    意外(
    意外)

  • 出乎意料[
    的出乎意料]

  • 意外 T_IF
    意外 T_FOREACH
    意外 T_FOR
    意外 T_WHILE
    意外 T_DO
    意外 T_PRINT
    意外 T_ECHO

    意外 T_LNUMBER

  • 意外?

    意外继续 (T_CONTINUE)
    意外继续 (T_BREAK)
    意外继续 (T_RETURN)

    意外 '='

    意外 T_PAAMAYIM_NEKUDOTAYIM

    意外 T_OBJECT_OPERATOR

    意外 T_DOUBLE_ARROW

    意外 T_BOOLEAN_OR
    意外 T_BOOLEAN_AND


工作中...

  • 意外 T_IS_EQUAL
    意外 T_IS_GREATER_OR_EQUAL
    意外 T_IS_IDENTICAL
    意外 T_IS_NOT_EQUAL
    意外 T_IS_NOT_IDENTICAL
    意外 T_IS_SMALLER_OR_EQUAL
    意外<
    意外>

  • 输入中的意外字符:' \' (ASCII=92) state=1

  • 意外的“公共”(T_PUBLIC)
    意外的“私有”(T_PRIVATE)
    意外的“受保护”(T_PROTECTED)
    意外的“最终”(T_FINAL)

  • 意外的 T_STATIC

  • 意外的 T_CLASS

  • 意外的“使用”(T_USE)

  • 意外的 T_DNUMBER

  • Unexpected ,
    Unpexected .
    Unexpected ;
    Unexpected *
    Unexpected :
    Unexpected ':', 期待 ',' 或 ')'
    Unexpected &
    Unexpected.

php обработка-ошибок
  • 7 个回答
  • 160 Views
Martin Hope
Ice cube
Asked: 2022-08-25 01:10:53 +0000 UTC

帮助我了解代码中的错误是什么(Python)

  • 2

我正在上 Stepik 的课程,有这样的任务

编写一个程序,将一行上的数字列表作为输入,并在一行中将其中多次出现的值打印到屏幕上。

为了解决这个问题,排序列表方法会很有用。

输出编号不应该重复,它们的输出顺序可以是任意的。

我的代码:

a = [int(i) for i in input()]
q = len(a)-1
c = []

a.sort()


for di in a:
    b = a.count(di)
    if b >= 2 and di not in c:
        c.append(di)
    continue

print(" ".join(map(str,  c)))

在 IDE 中,一切正常,但在 stepik 上它给了我一个错误:

Error:
Traceback (most recent call last):
  File "jailed_code", line 1, in <module>
    a = [int(i) for i in input()]
  File "jailed_code", line 1, in <listcomp>
    a = [int(i) for i in input()]
ValueError: invalid literal for int() with base 10: ' '

请解释我有什么问题

python обработка-ошибок
  • 1 个回答
  • 40 Views
Martin Hope
Андрей
Asked: 2022-07-17 23:55:41 +0000 UTC

为什么输入第二只猫的名字不起作用?

  • 1
package fightClub;
import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);

        System.out.print("Введите имя первого кота: ");
        String nameFirstCat = scanner.nextLine();
        System.out.print("Введите вес первого кота: ");
        int weigthFirstCat = scanner.nextInt();

        Cat firstCat = new Cat();
        firstCat.setName(nameFirstCat);
        firstCat.setWeigth(weigthFirstCat);

        System.out.print("Введите имя второго кота: ");
        String nameSecondCat = scanner.nextLine();
        System.out.print("Введите вес второго кота: ");
        int weigthSecondCat = scanner.nextInt();

        Cat secondCat = new Cat();
        secondCat.setName(nameSecondCat);
        secondCat.setWeigth(weigthSecondCat);

        System.out.println(firstCat.getName() + " " + 
firstCat.getWeigth());
        System.out.println(secondCat.getName() + " " + 
secondCat.getWeigth());


}

}

控制台:输入第一只猫的名字:Lory 输入第一只猫的重量:5 输入第二只猫的名字:输入第二只猫的重量:6 Lory 5 6

java обработка-ошибок
  • 1 个回答
  • 29 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