Есть ли существенная разница между двумя ключевыми словами python continue
и pass
как в примерах
for element in some_list:
if not element:
pass
и
for element in some_list:
if not element:
continue
Я должен знать?
'продолжите' остальную часть остановок оператора выполнения в цикле, и 'передача' просто ничего не делает. Итак, почему мы даже используем 'передачу', давайте посмотрим на этот пример
try:
# block of code
except ErrorName:
pass
поэтому теперь, когда ошибка происходит, язь или терминал даже не показывают ошибку и продолжают работать на остальную часть тела кода
Различие между передачей и продолжается в для цикла:
Итак, почему передача в Python?
, Если Вы хотите создать пустой класс, метод или блок.
Примеры:
class MyException(Exception):
pass
try:
1/0
except:
pass
без 'передачи' в вышеупомянутых примерах бросит IndentationError.