801 читали · 3 года назад
Что означает ошибка SyntaxError: 'break' outside loop
Это значит, что мы пытаемся выйти из цикла, которого нет Ситуация: мы пишем опросник на Python, и нам важно, чтобы его мог пройти только совершеннолетний. Для этого мы добавляем в код такую логику: На Python это выглядит так: Вроде всё логично, но после запуска мы получаем ошибку: SyntaxError: 'break' outside loop Что это значит: в отличие от многих других языков, команда break в Python используется только для выхода из цикла, а не выхода из программы в целом. Когда встречается: когда мы хотим выйти из программы в середине её работы, но не знаем как...
2 года назад
Java 1216. Можно ли использовать строки в конструкции switch?
1216. Можно ли использовать строки в конструкции switch? Да, в Java можно использовать строки в конструкции switch. Вот пример кода: String color = "green"; switch(color) { case "red": System.out.println("Color is red"); break; case "green": System.out.println("Color is green"); break; case "blue": System.out.println("Color is blue"); break; default: System.out.println("Color is not red, green or blue"); break; } Этот код будет выводить "Color is green", так как значение переменной color равно "green"...