logo

Python – Multi-Line Statements

I denne artikel skal vi forstå konceptet med Multi-Line-sætninger i Python-programmeringssproget.

Udsagn i Python:

I Python er en sætning en logisk kommando, som en Python-fortolker kan læse og udføre. Det kan være en opgavesætning eller et udtryk i Python.

Multi-line statement i Python:

I Python er udsagn normalt skrevet i en enkelt linje, og det sidste tegn i disse linjer er nylinje. For at udvide sætningen til en eller flere linjer kan vi bruge klammer {}, parenteser (), firkantet [], semikolon ;, og fortsættelsestegn skråstreg . vi kan bruge enhver af disse i henhold til vores krav i koden. Med linjefortsættelseskarakteren kan vi eksplicit opdele en lang sætning i adskillige linjer ().



Kode:

Python3




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

>

>

I ovenstående kode, hvis vi ikke bruger fortsættelsestegnene, vil koden give uafsluttet streng bogstavelig fejl.

Produktion:

geeksforgeeks>

Linjefortsættelse er opdelt på to forskellige måder:

  • Eksplicit linjefortsættelse
  • Implicit linjefortsættelse

Brug af (Eksplicit linjefortsættelse):

I denne type sætning med flere linjer vil vi bruge linjefortsættelsestegnet () til at opdele en sætning i flere linjer.

Eksempel:

I dette eksempel initialiserer vi teksten og det matematiske udtryk ved at bruge tegnet '', som er den eksplicitte linjefortsættelse for at fortsætte den samme linje i de flere linjer 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 man deaktiverer udviklertilstand for Android
>

>

forårsstøvle annotationer

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>

Brug af parentes (implicit linjefortsættelse):

I denne type sætning med flere linjer bruges implicit linjefortsættelse, når du opdeler en sætning ved at bruge enten parenteser ( ), parenteser [ ] og klammer { }.

Eksempel:

I dette eksempel initialiserer vi listen og det matematiske udtryk ved hjælp af parenteser ( ), parenteser [ ] og parenteser { }-tegnet, som er den implicitte linjefortsættelse for at fortsætte den samme linje i de flere linjer 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)>

>

>

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>

Brug af tredobbelt anførselstegn (linjeskift)

Eksempel:

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