Text Translation si okun tuntun ni Python. Bii o ṣe le Gbe Ọrọ si laini tuntun - itọsọna

Anonim

Ni ibere fun Python lati ṣe apẹrẹ opin laini kan ki o bẹrẹ ọkan tuntun, o nilo lati lo ohun kikọ pataki kan. O ṣe pataki lati mọ bi o ṣe le lo daradara ni ṣiṣẹ pẹlu ọpọlọpọ awọn faili Python, si awọn asiko ti o fẹ ṣafihan rẹ ni console. O jẹ dandan lati ṣe ni alaye pẹlu bi o ṣe le lo ami iyasọtọ fun awọn ori ila naa nigba ti n ṣiṣẹ pẹlu koodu eto naa, o ṣee ṣe lati ṣafikun ọrọ laisi rẹ.

Alaye gbogbogbo nipa ami ti laini tuntun kan

\ n - Iyọ ti gbigbe alaye si okun tuntun ati pipade laini atijọ ni Python. Ami yii ni awọn eroja meji:

  • yiyipada obliquque;
  • N jẹ ami kan lati Fort Federy.

Lati lo ohun kikọ yii, o le lo ikosile naa "tẹjade (F" hello \ Nororld! ")", Ni laibikita fun alaye lati awọn ila si awọn laini.

Text Translation si okun tuntun ni Python. Bii o ṣe le Gbe Ọrọ si laini tuntun - itọsọna 3487_1
Apẹẹrẹ ti lilo aami kan \ n lati kaakiri ogun ti alaye lori laini tuntun

Kini iṣẹ titẹjade

Laisi awọn eto afikun, ami gbigbe data si okun ti o nbọ ni ipo ti o farasin. Nitori eyi ko ṣee ṣe lati rii laarin awọn ori ila laisi mimu iṣẹ kan pato. Apẹẹrẹ ṣafihan aami pinpin ninu koodu eto naa:

Tẹjade ("Kaabo, agbaye"! ") -" Kaabo, agbaye! "\ N

Ni akoko kanna, iru wiwa ohun kikọ yii ni a kọ sinu awọn abuda ipilẹ ti Python. Iṣẹ "titẹjade" ni iye boṣewa fun "ipari" paramita - \ n. O dupẹ si iṣẹ yii pe a ṣeto ohun kikọ yii ni opin awọn ori ila lati gbe data si awọn ila wọnyi. Decryption ti "titẹ" titẹ "

Tẹjade (* Awọn nkan, Oṣu Kẹsan = ', ipari =' \ N '

Iye ti "opin" ti ikede lati "titẹ" titẹ "jẹ aami" \ n "aami. Gẹgẹbi koodu sọfitiwia aifọwọyi, o ni ibamu pẹlu awọn ila ni ipari, ni iwaju eyiti o jẹ "iṣẹ atẹjade" iwe-aṣẹ "titẹjade. Nigbati o ba nlo iṣẹ kan ", o ko le ṣe akiyesi pataki ti iṣẹ rẹ, nitori laini kanṣoṣo nikan yoo farahan loju iboju. Sibẹsibẹ, ti o ba ṣafikun diẹ ninu iru awọn ilana bẹ, abajade iṣẹ naa yoo jẹ ọrọ diẹ sii:

Tẹjade ("Kaabo, agbaye 1!") Titẹjade ("Kaabo, World 2!") Itẹjade ("Kaabo, World 4!")

Apẹẹrẹ ti abajade ti paṣẹ loke koodu eto eto:

Kaabo, agbaye 1! Mo kaabo, agbaye 2! Kaabo, agbaye 3! Mo kaabo, agbaye 4!

Rirọpo aami ti okun titun nipasẹ titẹjade

Lilo iṣẹ "atẹjade", o ko le lo Aami pinpin laarin awọn ori ila. Lati ṣe eyi, ninu iṣẹ naa ni o ṣe pataki lati yi ipilẹ "ipari". Ni ọran yii, dipo opin "iye", o nilo lati ṣafikun aaye kan. Nitori eyi, aami "" yoo rọpo. Esi nigbati o ṣeto si awọn eto aiyipada:

Bẹrẹ >>> Tẹjade ("Kaabo") >>> Tẹjade ("Aye")

Ifihan abajade lẹhin rirọpo "\ n" aami lori aaye kan:

Bẹrẹ >>> Tẹjade ("Kaabo", ipari = "") >>> Tẹjade ("Aye")

Apẹẹrẹ ti lilo ọna yii fun rirọpo awọn ohun kikọ lati ṣafihan ọkọọkan awọn iye nipasẹ ila kan:

Fun i ni sakani (15): Ti Mo ba

Lilo aami pipin ni awọn faili

Ami lẹhin eyiti ọrọ eto naa ni a gbe si ila keji, ni a le rii ninu awọn faili ti o pari. Sibẹsibẹ, laisi ero iwe aṣẹ funrararẹ, ko ṣee ṣe lati rii nipasẹ koodu eto naa, nitori pe iru awọn ohun kikọ bẹẹ ni o farapamọ nipasẹ aiyipada. Ni ibere lati lo aami bẹrẹ tuntun, o gbọdọ ṣẹda faili ti o ku pẹlu awọn orukọ. Lẹhin iṣawari rẹ, o le rii pe gbogbo awọn orukọ yoo bẹrẹ pẹlu laini tuntun. Apẹẹrẹ:

Awọn orukọ = "Petr ',' Dima ',' Dama '', 'Awọn orukọ Ivan') pẹlu ṣiṣi (ṣii (o ṣii (o ṣii (fun orukọ ni awọn orukọ [: - 1]: F.write (F "{Orukọ} \ N") F.write (Awọn orukọ [-1])

Nitorinaa awọn orukọ yoo han ti o ba ṣeto faili ọrọ lati ya awọn laini sinu faili ọrọ naa. Ni akoko kanna, ni opin laini iṣaaju kọọkan, iwa ti o farapamọ "\ N" yoo fi sori ẹrọ laifọwọyi. Lati wo ami ti o farapamọ, o nilo lati mu iṣẹ ṣiṣẹ - ".Readlines ()". Lẹhin iyẹn, gbogbo awọn ohun kikọ ti o farapamọ ni yoo han loju iboju ninu koodu eto naa. Apẹẹrẹ ti imuṣiṣẹ ti iṣẹ naa:

Pẹlu Ṣi ("Awọn orukọ.txt", "r") bi F: Tẹjade (F.Radlines ())

Text Translation si okun tuntun ni Python. Bii o ṣe le Gbe Ọrọ si laini tuntun - itọsọna 3487_2
Idi ti awọn ohun kikọ lọpọlọpọ lati ṣiṣẹ ni Python

Pipin ti okun fun somo

Lati pin laini gigun kan sinu awọn eto pupọ, o le lo ọna pipin. Ti o ko ba ṣe afikun awọn ilana ṣiṣatunkọ, ọna iyasọtọ jẹ aaye. Lẹhin ọna yii ti pa, ọrọ ti o yan ti pin si awọn ọrọ lọtọ lori awọn eroja wa lori awọn eroja, yipada si atokọ awọn okun. Bi apẹẹrẹ:

Okun = "Diẹ ninu awọn ọrọ titun" awọn okun = okun () titẹjade (awọn gbolohun) ['Awọn okun) ['

Ni ibere lati yi iyipada pada, pẹlu eyiti atokọ awọn oludari yoo tan sinu okun pupọ, o gbọdọ lo ọna idapọ. Ọna miiran ti o wulo fun ṣiṣẹ pẹlu awọn ori ila - rinhoho. Pẹlu rẹ, o le pa awọn aaye ti o wa ni ẹgbẹ mejeeji ti okun naa.

Ipari

Lati le ṣe agbekalẹ data kan lati laini tuntun nigbati o ba ṣiṣẹ ni Python, o jẹ dandan lati pari laini atijọ pẹlu "aami". Pẹlu rẹ, alaye ti o duro lẹhin ami ti wa ni gbigbe si ila atẹle, ati awọn tilekun atijọ. Sibẹsibẹ, ko ṣe dandan lati lo aami yii lati gbe data. Lati ṣe eyi, o le lo ipari = "" paramita. Iye "ohun kikọ" ati pe o jẹ ami pipin.

Ifiranṣẹ ifiranṣẹ ti ọrọ si okun tuntun ni Python. Bii o ṣe le Gbe Ọrọ si laini tuntun - awọn itọnisọna ti a fi han akọkọ si imọ-ẹrọ alaye.

Ka siwaju