logo

Python – večvrstični stavki

V tem članku bomo razumeli koncept večvrstičnih stavkov v programskem jeziku Python.

Izjave v Pythonu:

V Pythonu je izjava logični ukaz, ki ga lahko prebere in izvede tolmač Pythona. Lahko je stavek o dodelitvi ali izraz v Pythonu.



Večvrstični stavek v Pythonu:

V Pythonu so izjave običajno zapisane v eni vrstici in zadnji znak teh vrstic je nova vrstica. Za razširitev izjave na eno ali več vrstic lahko uporabimo oklepaje {}, oklepaje (), kvadrat [], podpičje ; in nadaljevalni znak poševnico . lahko uporabimo katerega koli od teh v skladu z našimi zahtevami v kodi. Z znakom za nadaljevanje vrstice lahko eksplicitno razdelimo dolg stavek na številne vrstice ().

Koda:

Python3








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

>

>

Če v zgornji kodi ne uporabimo znakov za nadaljevanje, bo koda dala napako nedokončanega niza.

Izhod:

geeksforgeeks>

Nadaljevanje vrstice je razdeljeno na dva različna načina:

  • Eksplicitno nadaljevanje vrstice
  • Implicitno nadaljevanje vrstice

Uporaba (eksplicitno nadaljevanje vrstice):

V tej vrsti večvrstičnih stavkov bomo uporabili znak za nadaljevanje vrstice (), da razdelimo stavek na več vrstic.

primer:

V tem primeru inicializiramo besedilo in matematični izraz z znakom '', ki je eksplicitno nadaljevanje vrstice za nadaljevanje iste vrstice v več vrsticah v programiranju 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)>

pretvarjanje predmeta v niz
>

>

Izhod:

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>

Uporaba oklepaja (implicitno nadaljevanje vrstice):

V tej vrsti večvrstičnih stavkov se implicitno nadaljevanje vrstice uporablja, ko razdelite stavek z oklepajem ( ), oklepajem [ ] in oklepajem { }.

primer:

V tem primeru inicializiramo seznam in matematični izraz z uporabo oklepajev ( ), oklepajev [ ] in oklepajev { }, ki je implicitno nadaljevanje vrstice za nadaljevanje iste vrstice v več vrsticah v programiranju 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)>

>

>

Izhod:

arraylist v java sort
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>

Uporaba trojnega narekovaja (prelom vrstice)

primer:

Python3




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

>

>

Izhod

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