logo

Python – Multi-Line Statements

I denne artikkelen skal vi forstå konseptet med Multi-Line-setninger i Python-programmeringsspråket.

Uttalelser i Python:

I Python er en uttalelse en logisk kommando som en Python-tolk kan lese og utføre. Det kan være en oppgavesetning eller et uttrykk i Python.



Flerlinjeerklæring i Python:

I Python er utsagnene vanligvis skrevet i en enkelt linje og det siste tegnet i disse linjene er nylinje. For å utvide setningen til en eller flere linjer kan vi bruke klammeparenteser {}, parenteser (), firkant [], semikolon ;, og fortsettelse av skråstrek . vi kan bruke hvilken som helst av disse i henhold til våre krav i koden. Med linjefortsettelseskarakteren kan vi eksplisitt dele en lang setning inn i flere linjer ().

Kode:

Python3








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

>

>

I koden ovenfor, hvis vi ikke bruker fortsettelsestegnene, vil koden gi uavsluttet streng bokstavelig feil.

Produksjon:

geeksforgeeks>

Linjefortsettelse er delt inn i to forskjellige måter:

  • Eksplisitt linjefortsettelse
  • Implisitt linjefortsettelse

Ved å bruke (eksplisitt linjefortsettelse):

I denne typen setninger med flere linjer vil vi bruke linjefortsettelsestegnet () for å dele en setning i flere linjer.

Eksempel:

I dette eksemplet initialiserer vi teksten og det matematiske uttrykket ved å bruke ''-tegnet som er den eksplisitte linjefortsettelsen for å fortsette den samme linjen i de flere linjene 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)>

hvordan lese fra csv-fil i java
>

>

if else statement java

Produksjon:

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>

Bruke parenteser (implisitt linjefortsettelse):

I denne typen setninger med flere linjer brukes implisitt linjefortsettelse når du deler en setning ved å bruke enten parentes ( ), parentes [ ] og parentes { }.

Eksempel:

I dette eksemplet initialiserer vi listen og det matematiske uttrykket ved å bruke parentesene ( ), parenteser [ ] og klammeparenteser { }-tegnet som er den implisitte linjefortsettelsen for å fortsette den samme linjen i de flere linjene 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)>

>

>

Produksjon:

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>

Bruke trippel anførselstegn (linjeskift)

Eksempel:

Python3




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

>

>

Produksjon

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