logo

Python — vairāku rindu paziņojumi

Šajā rakstā mēs sapratīsim daudzrindu paziņojumu jēdzienu Python programmēšanas valodā.

Paziņojumi Python:

Programmā Python paziņojums ir loģiska komanda, ko Python tulks var nolasīt un izpildīt. Tas var būt piešķiršanas priekšraksts vai izteiksme programmā Python.



Vairāku rindu paziņojums Python:

Programmā Python paziņojumi parasti tiek rakstīti vienā rindā, un šo rindu pēdējā rakstzīme ir jauna rindiņa. Lai paplašinātu paziņojumu līdz vienai vai vairākām rindām, mēs varam izmantot iekavas {}, iekavas (), kvadrātu [], semikolu ; un turpinājuma rakstzīmju slīpsvītru . mēs varam izmantot jebkuru no tiem atbilstoši mūsu prasībām kodā. Izmantojot rindiņas turpinājuma rakstzīmi, mēs varam nepārprotami sadalīt garu paziņojumu daudzās rindās ().

Kods:

Python3








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

>

>

Iepriekš minētajā kodā, ja mēs neizmantosim turpinājuma rakstzīmes, kods sniegs nepabeigtas virknes burtisku kļūdu.

Izvade:

geeksforgeeks>

Līnijas turpinājums ir sadalīts divos dažādos veidos:

  • Skaidrs rindas turpinājums
  • Netiešs līnijas turpinājums

Izmantojot (precīzs rindiņas turpinājums):

Šāda veida vairāku rindu paziņojumā mēs izmantosim rindas turpinājuma rakstzīmi (), lai sadalītu paziņojumu vairākās rindās.

Piemērs:

Šajā piemērā mēs inicializējam tekstu un matemātisko izteiksmi, izmantojot zīmi “”, kas ir tiešs rindas turpinājums, lai turpinātu to pašu rindiņu vairākās python programmēšanas rindās.

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

pandas un numpy
>

>

Izvade:

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>

Izmantojot iekavas (netiešs rindas turpinājums):

Šāda veida vairāku rindu priekšrakstā netiešs rindas turpinājums tiek izmantots, kad jūs sadalāt priekšrakstu, izmantojot iekavas ( ), iekavas [ ] un iekavas { }.

Piemērs:

Šajā piemērā mēs inicializējam sarakstu un matemātisko izteiksmi, izmantojot iekavas ( ), iekavas [ ] un iekavas { } zīmi, kas ir netiešs rindas turpinājums, lai turpinātu to pašu rindiņu vairākās python programmēšanas rindās.

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

>

>

Izvade:

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>

Izmantojot trīskāršu pēdiņu (rindiņas pārtraukums)

Piemērs:

Python3




drukāšanas paziņojums java
# Initializing a string> # using triple qoute.> g>=> '''geeks> for> geeks'''> print>(g)> print>()> print>(f>'escape charactor: {g!r}'>)>

>

>

Izvade

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