В этой статье о Python я подробно объясню все различные подходы к пропуску строки в Python, такие как использование \n, оператора if, оператора pass и т. д.

Содержание

С помощью оператора if

Оператор if является условным оператором в Python и работает, если этот оператор имеет значение True.

Вот полный код Python для пропуска строки с помощью оператора if.

USA_cities = ['Dallas', 'Los Angeles', 'New York', 'Chicago']
for i in USA_cities:
    if i=='New York':
        print()
    print(i)

Если я — «Нью-Йорк», в этой строке будет напечатана пустая строка, поскольку функция print() вызывается без «любых аргументов».

if i=='New York':
print()

Выход:

Dallas
Los Angeles

New York
Chicago

Чтобы увидеть результат, обратитесь к скриншоту, показанному ниже.

С помощью оператора if

Используя \n (символ новой строки)

В Python символ новой строки(\n) указывает на конец строки. Итак, мы можем поставить \n в текст, чтобы пропустить строку.

Ниже вы можете увидеть код Python для пропуска строки с помощью \n.

print("Sucess is a Journey\nNot a Destination")

Выход:

Sucess is a Journey
Not a Destination

Результат:

Используя \n (символ новой строки)

С использованием оператора Pass

Один из самых простых способов пропустить строку — использовать оператор pass, который действует как заполнитель. Это позволяет вам обойти строку кода, не вызывая синтаксических ошибок Python.

Вот полный код пропуска строки с использованием оператора pass в Python.

Employee_Name = ['John', 'Lynne', 'Alex', 'Ellena', 'Joe', 'Jonny']
for i in Employee_Name:
  if(i=='Alex'):
    pass
  else:
    print(i)

Выход:

John
Lynne
Ellena
Joe
Jonny

Вы можете увидеть результат на изображении, показанном ниже.

С помощью оператора pass

С помощью оператора return

Это еще один способ пропуска строки в Python с использованием оператора return в функции.

Вот полный код Python для пропуска строки с помощью оператора return.

def USA_car_brands(x):
  if(x == "Cadillac"):
    return
  else:
    print(x)
    return
  
car_brands = ["GMC", "Tesala", "Cadillac", "Ford", "Cadillac", "Jeep" ]
for i in car_brands:
  USA_car_brands(i)

Здесь я ввел входные данные в функцию: Cadillac, которая пропускает печать конкретной марки и возвращается из функции Python, не предпринимая никаких дальнейших действий. Для любой другой марки автомобиля печатается название марки.

if(x == "Cadillac"):
    return
  else:
    print(x)
    return

Вывод: на снимке экрана ниже показан результат после выполнения кода Python.

С помощью оператора return

С помощью оператора continue

Оператор continue в Python используется для пропуска оставшегося кода внутри цикла только для текущей итерации.

Мы используем оператор continue, чтобы пропустить выполнение текущей итерации цикла. Чтобы избежать ошибки, не используйте этот оператор вне цикла.

Используя оператор continue, вы можете просмотреть полный код Python, пропустив строку.

for val in "California":
    if val == "i":
        continue
    print(val)

Выход:

C
a
l
f
o
r
n
a

Результат после выполнения кода Python.

С помощью оператора continue

Добавить комментарий