logo

Python – багаторядкові оператори

У цій статті ми збираємося зрозуміти концепцію багаторядкових операторів у мові програмування Python.

Вирази в Python:

У Python оператор — це логічна команда, яку інтерпретатор Python може прочитати та виконати. Це може бути оператор присвоєння або вираз у Python.



Багаторядковий оператор у Python:

У Python оператори зазвичай записуються в один рядок, і останнім символом цих рядків є символ нового рядка. Щоб розширити оператор до одного чи кількох рядків, ми можемо використовувати фігурні дужки {}, круглі дужки (), квадрат [], крапку з комою ; і скісну риску . ми можемо використовувати будь-який із них відповідно до наших вимог у коді. За допомогою символу продовження рядка ми можемо явно розділити довгий оператор на численні рядки ().

код:

Python3








# Initialize the lines using continuation character> g>=> 'geeks> for>> geeks'> print>(g)>

>

>

У наведеному вище коді, якщо ми не використовуємо символи продовження, код видасть помилку літералу незавершеного рядка.

Вихід:

geeksforgeeks>

Продовження лінії поділяються двома різними способами:

  • Явне продовження рядка
  • Неявне продовження рядка

Використання (явне продовження рядка):

У цьому типі багаторядкового оператора ми будемо використовувати символ продовження рядка (), щоб розділити оператор на кілька рядків.

приклад:

У цьому прикладі ми ініціалізуємо текст і математичний вираз за допомогою знака «», який є явним продовженням рядка для продовження того самого рядка в кількох рядках у програмуванні на Python.

Python3




# Initializing a text using the> # Explicit multi-line statement.> text>=> 'A Computer Science portal> for> geeks. It contains well written, well> >thought>and> well explained> >computer science>and> programming> >articles'> print>(' Initializing a text using> >the Explicit multi>->line statement', text)> # Initializing a mathematical expression> # using the Explicit multi-line statement.> add>=> 50> +> > >40> -> > >52> print>(' Initializing a mathematical expression> >using the Explicit multi>->line statement', add)>

багаторядковий коментар powershell
>

>

Вихід:

Initializing a text using the Explicit multi-line statement A Computer Science portalfor geeks. It contains well written, well thought and well explained computer science and programming articles Initializing a mathematical expression using the Explicit multi-line statement 38>

Використання круглих дужок (неявне продовження рядка):

У цьому типі багаторядкового оператора неявне продовження рядка використовується, коли ви розділяєте оператор за допомогою круглих дужок ( ), дужок [ ] і дужок { }.

стек в java

приклад:

У цьому прикладі ми ініціалізуємо список і математичний вираз за допомогою круглих дужок ( ), дужок [ ] і дужок { }, які є неявним продовженням рядка для продовження того самого рядка в кількох рядках у програмуванні на Python.

Python3




# Initializing a string> # using parentheis '()'.> g>=> (f>'geeks'> >f>'for'> >f>'geeks'>)> print>(g)> # Initializing a list using the> # Implicit multi-line statement.> list> => [>5>,> >4>,>3>,>2>,>1> >]> print>()> print>('Initializing a>list> using the> >Implicit multi>->line statement',>list>)> # Initializing a mathematical expression> # using the Implicit multi-line statement.> add>=> (>50> +> >40> -> >52>)> print>()> print>('Initializing a mathematical expression> >using the Explicit multi>->line statement', add)>

>

>

Вихід:

geeksforgeeks Initializing a list using the Implicit multi-line statement [5, 4, 3, 2, 1] Initializing a mathematical expression using the Explicit multi-line statement 38>

Використання потрійних лапок (розрив рядка)

приклад:

Python3




# Initializing a string> # using triple qoute.> g>=> '''geeks> for> geeks'''> print>(g)> print>()> print>(f>'escape charactor: {g!r}'>)>

>

>

Вихід

geeks for geeks escape charactor: 'geeks
for
geeks'>