logo

Python – kelių eilučių pareiškimai

Šiame straipsnyje mes suprasime kelių eilučių teiginių sąvoką Python programavimo kalba.

Python teiginiai:

Python teiginys yra loginė komanda, kurią Python interpretatorius gali perskaityti ir vykdyti. Tai gali būti priskyrimo sakinys arba Python išraiška.



Kelių eilučių pareiškimas Python:

Python sistemoje teiginiai paprastai rašomi vienoje eilutėje, o paskutinis šių eilučių simbolis yra naujoji eilutė. Norėdami išplėsti teiginį iki vienos ar kelių eilučių, galime naudoti skliaustus {}, skliaustus (), kvadratą [], kabliataškį ; ir tęstinio simbolio pasvirąjį brūkšnį . galime naudoti bet kurį iš jų pagal mūsų reikalavimą kode. Naudodami eilutės tęsimo simbolį, ilgą teiginį galime aiškiai padalyti į daugybę eilučių ().

Kodas:

Python3








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

>

>

Aukščiau pateiktame kode, jei nenaudosime tęstinių simbolių, kodas pateiks nenutrauktos eilutės literatūrinę klaidą.

Išvestis:

geeksforgeeks>

Linijos tęsimas skirstomas į du skirtingus būdus:

  • Aiškus eilutės tęsinys
  • Netiesioginis linijos tęsinys

Naudojant (aiškus eilutės tęsinys):

Šio tipo kelių eilučių sakinyje naudosime eilutės tęsimo simbolį (), kad padalintume teiginį į kelias eilutes.

Pavyzdys:

Šiame pavyzdyje mes inicijuojame tekstą ir matematinę išraišką naudodami ženklą „“, kuris yra aiškus eilutės tęsinys, siekiant tęsti tą pačią eilutę keliose python programavimo eilutėse.

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

charakteris.palyginti java
>

>

Išvestis:

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>

Naudojant skliaustus (netiesioginis eilutės tęsinys):

Šio tipo kelių eilučių sakinyje numanomas eilutės tęsinys naudojamas, kai teiginį skaidote naudodami skliaustus ( ), skliaustus [ ] ir skliaustus { }.

Pavyzdys:

Šiame pavyzdyje sąrašą ir matematinę išraišką inicijuojame naudodami skliaustus ( ), skliaustus [ ] ir skliaustus { } ženklą, kuris yra numanomas eilutės tęsinys, tęsiantis tą pačią eilutę keliose python programavimo eilutėse.

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

>

>

Išvestis:

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>

Trigubos kabutės naudojimas (eilutės lūžis)

Pavyzdys:

Python3




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

Java vietinė data
>

>

Išvestis

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