Tässä artikkelissa esitellään yksinkertainen ohjelmointikonsepti, jolla on valtava arvo tietyissä tilanteissa Merkkijono ketjutus. Seuraavat vihjeet käsitellään tässä artikkelissa,
- Python-merkkijonon ketjutus
- Ketjutus Pythonissa
- Merkkijonon muotoilu Pythonissa
- % -Operaattorin käyttö
- Käyttämällä {} - operaattoria
- Liitymenetelmän käyttäminen
Joten aloitetaan sitten,
Python-merkkijonon ketjutus
Jos olet uusi Python-kielen käyttö, et ehkä ole koskaan kuullut merkkijonon ketjutuksesta. Olipa kyseessä mikä tahansa käyttämäsi ohjelmointikieli, tulee aika, jolloin sinun on yhdistettävä kahden tai useamman merkkijonon sisältö yhteen, jonka prosessi tunnetaan ketjutuksena teknisessä terminologiassa. Yksinkertaisin tapa selittää tämä käsite on, että otat kaksi erilaista merkkijonoa, jotka on tallennettu tulkkiin, ja yhdistät ne yhteen yhden yhtenäisen tarkoituksen saavuttamiseksi. Esimerkki tästä toiminnasta on, että Pythonissa on kaksi erilaista merkkijonoa hei ja maailma. Hyödynnät ketjutustoimintoa ja teet niistä yhden, mikä on hei maailma.
Siirrytään tähän artikkeliin Python-merkkijonon ketjutuksesta
Ketjutus Pythonissa
On olemassa muutamia tärkeitä tapoja liittää merkkijonot Pythonissa. Mutta ensin saatetaan perusasiat selväksi uusi merkkijono, joka muodostuu kahden erillisen merkkijonon ketjutuksen jälkeen, tunnetaan merkkijono-objektina. Tämä johtuu siitä, että sen ytimessä Python on olio-orientoitu kieli ja siten jokaiseen sen elementtiin, olipa se jo olemassa oleva tai vasta luotu, viitataan objektina.
Helpoin tapa liittää kaksi merkkijonoa Pythonissa on käyttää + tai plus -operaattoria. Esimerkki tästä alla.
str1 = “Hei” str2 = “Maailma” str1 + str2
Yllä olevan koodin viimeinen rivi on ketjutus, ja kun prosessi suoritetaan, muodostetaan uusi merkkijono.
luoda singleton-luokan java
Yksi tärkeimmistä huomioitavista asioista on se, että Python ei voi liittää kokonaislukua ja merkkijonoa, koska niiden katsotaan olevan pohjimmiltaan erilaisia objekteja. Jos haluat liittää merkkijonon ja kokonaisluvun, sinun on ensin muunnettava jompikumpi niistä eri esineiksi, eli merkkijono kokonaisluvuksi tai kokonaisluku merkkijonoksi.
Jos yrität liittää merkkijono ja kokonaisluku muuntamatta, näyttöön tulee virhe. Voit ymmärtää tämän paremmin katsomalla alla olevaa esimerkkiä.
>>> print & lsquored & rsquo + & lsquoyellow & rsquo Redyellow >>> print & lsquored & rsquo * 3 Redredred >>> print & lsquored & rsquo + 3 Traceback (viimeisin puhelu viimeisin): Tiedosto & ldquo & rdquo, rivi 1, TypeError & rsquo & lququo & lququ
Siirrytään tähän artikkeliin Python-merkkijonon ketjutuksesta
Merkkijonon muotoilu Pythonissa
Nyt kun olet tietoinen merkkijonon ketjutuksen perusteista Pythonissa, keskustellaan lisää merkkijonon muotoilemisesta Pythonissa.
Pythonissa on kaksi merkkijonojen interpolaatiomenetelmää. Ymmärtääksemme tämän paremmin tarkastelemme ensin merkkijonojen interpolointia.
Merkkijonojen interpolointi Pythonissa voidaan määritellä yksinkertaisesti prosessiksi, jolla arvioidaan tulkin muistiin sisältyvä merkkijonoarvo yhtenä tai useampana paikkamerkkinä. Yksinkertaisesti sanottuna merkkijonojen interpolointi on menetelmä, joka helpottaa kehittäjien suorittamaan merkkijonon muotoilun ja ketjutuksen Pythonissa.
Siirrytään tähän artikkeliin Python-merkkijonon ketjutuksesta
kuinka kääntää merkkijono python
% -Operaattorin käyttö
Yksi yleisimmin hyväksytyistä tavoista saavuttaa merkkijonon ketjutus Pythonissa on käyttää% -operaattoria. Katso alla oleva esimerkki ymmärtääksesi, kuinka sitä käytetään tarkasti koodissa.
x = ’omenat’ y = ’sitruunat’ z = “Korissa ovat% s ja% s”% (x, y)
Yllä olevassa koodissa tulkki korvaa% s: n arvot arvoihin, jotka on tallennettu muuttujiin x ja y yllä olevilta riveiltä. Kun muuttuja z tulostetaan, saadaan seuraava tulos.
Korissa on omenoita ja sitruunoita
Siirrytään tähän artikkeliin Python-merkkijonon ketjutuksesta
Käyttämällä {} - operaattoria
Koodaamisen aikana, jos käytät {}, se toimii paikkamerkkinä muuttujille, jotka haluat tallentaa merkkijonoon. Mutta muuttujien siirtämiseksi merkkijonon sisällä sinun on ensin käytettävä format () -toimintoa.
Yksi muoto () -toiminnon käytön tärkeimmistä eduista on, että sinun ei tarvitse muuntaa kokonaislukua merkkijonoksi ennen tietojen liittämistä, se tekee saman sinulle. Tämä on yksi tärkeimmistä syistä siihen, miksi tämä merkkijono ketjutusmenetelmä on edullisempi kuin muut.
Katso alla oleva esimerkki ymmärtääksesi koko tämän käsitteen paremmin.
Fname = 'John' Lname = 'Doe' Age = '24' print '{} {} is {} years old.' Format (fname, lname, age)
Tätä koodia suoritettaessa tulkki ottaa sopivat arvot ja tallentaa ne muuttujina vastaaviin merkkijonoihin.
Siirrytään tähän artikkeliin Python-merkkijonon ketjutuksesta
Liitymenetelmän käyttäminen
Viimeisenä mutta ei vähäisimpänä on Join-menetelmän käyttö Pythonissa. Paras tapa käyttää tätä menetelmää on liittää merkkijonoluettelo yhteen tulokseen. Katsokaa alla olevaa esimerkkiä ymmärtääksesi tämän paremmin.
>>> & lsquo & lsquo .liity ([& lsquothe & rsquo, & lsquoquick & rsquo, & lsquobrown & rsquo, & lsquofox & rsquo, & lsquojump & rsquo, & lsquoover & rsquo, & lsquo & rsquo & lsquo
'Nopea ruskea kettu hyppää laiskan koiran yli'
Luodaan nyt uusi luettelo.
>>> musiikki = [& ldquoMetallica & rdquo, & ldquoRolling Stones & rdquo, & ldquoACDC & rdquo, & ldquoMusta sapatti & rdquo, & ldquoShinedown & rdquo]
Liitymme nyt molempiin merkkijonoihin käytämme seuraavaa.
>>> tulosta & lsquo & rsquo.join (musiikki) >>> tulosta & ldquo & ldquo.join (musiikki)
Tämä tuo meidät tämän Python-merkkijonon ketjutusta koskevan artikkelin loppuun.
Voit saada syvällistä tietoa Pythonista sen eri sovellusten kanssa live-verkkokoulutukseen 24/7 tuella ja käyttöikä.
luokan polun asettaminen jaavalle
Onko sinulla kysymys meille? Mainitse ne artikkelin kommenttiosassa ja palaamme sinuun.