logo

Python – Multi-line statements

I den här artikeln ska vi förstå konceptet med Multi-Line-satser i programmeringsspråket Python.

Uttalanden i Python:

I Python är en sats ett logiskt kommando som en Python-tolk kan läsa och utföra. Det kan vara en tilldelningssats eller ett uttryck i Python.



Flerradssats i Python:

I Python skrivs påståendena vanligtvis på en rad och det sista tecknet i dessa rader är nyrad. För att utöka satsen till en eller flera rader kan vi använda klammerparenteser {}, parenteser (), kvadrat [], semikolon ; och fortsättningsteckens snedstreck . vi kan använda vilken som helst av dessa enligt våra krav i koden. Med linjefortsättningstecknet kan vi uttryckligen dela upp en lång sats i flera rader ().

Koda:

Python3








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

>

>

Om vi ​​inte använder fortsättningstecken i ovanstående kod kommer koden att ge oavslutad sträng bokstavligt fel.

Produktion:

geeksforgeeks>

Linjefortsättning är uppdelad på två olika sätt:

  • Explicit linjefortsättning
  • Implicit linjefortsättning

Använder (Explicit linjefortsättning):

I den här typen av flerradssats kommer vi att använda linjefortsättningstecknet () för att dela upp en sats i flera rader.

Exempel:

I det här exemplet initierar vi texten och det matematiska uttrycket med tecknet '' som är den explicita radens fortsättning för att fortsätta samma rad i flera rader i python-programmering.

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)>

java array skiva
>

>

Produktion:

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>

Använda parentes (implicit linjefortsättning):

I den här typen av flerradssats används implicit radfortsättning när du delar en sats med antingen parentes ( ), parentes [ ] och klammerparenteser { }.

Exempel:

I det här exemplet initierar vi listan och det matematiska uttrycket med hjälp av parenteser ( ), parenteser [ ] och klammerparenteser { } som är den implicita fortsättningen på raden för att fortsätta samma rad i flera rader i python-programmering.

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)>

>

java if-sats
>

Produktion:

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>

Använda tredubbla citattecken (radbrytning)

Exempel:

Python3




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

>

>

Produktion

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