Szövegek átadása pythonban
Ha Python programot használ, gyakran sztringekkel dolgozik. Ez lesz a képernyőn megjelenő üzenetek kimenete, a vonalak feldolgozása és még sok más.
Ebben a tanácsban beszélni fogok arról, hogyan adhatok ki stringeket a Pythonban.
Az előző tippek egyikében már bemutattuk a "Hello World" sort. Ha emlékszel, ezt a nyomtatási parancs segítségével tettük.
Programunk a következő kódot tartalmazza:
Mint látható, a nyomtatási parancs után. A "Hello World" karakterlánc egyszerű idézőjelekkel van ellátva. De ez nem az egyetlen lehetőség arra, hogy a stringeket Python-nak adják ki.
Hozzunk létre egy új fájlt, és hozzá kell adnunk hozzá a következő sorokat (észre kell venni, hogy hol a szöveges szöveg a második nyomtatásban van, és hol az első nyomtatásban!):
Végezze el a létrehozott szkriptet, és nézze meg a következőket a képernyőn:
Hmm, azt mondod, hogy a stringet hármas idézőjelekkel zárta, a képernyőn ugyanazt kaptuk. Igaz, de egyáltalán nem! Ez a módszer segít nekünk, ha többvonalas kimenetre van szükségünk. Itt, mivel nem tudsz segíteni az úton, háromszoros idézetek lesznek.
Nézzük meg egy kicsit a kódunkat, szétszórjuk a sort, és minden szót külön sorba helyezünk:
Végül a következőket kapjuk:
Egy másik példa a háromszoros idézetek Python használatára:
a következőket jeleníti meg:
Ez a módszer nagyon hasznos a szöveges adatok többsoros kimenetéhez vagy az ASC szimbólumok rajzainak megjelenítéséhez.
Tegyük fel, hogy néhány szót egyetlen idézetben kell csatolnia. Ez nagyon könnyű.
Megnézzük a kódot és látjuk:
Futtatjuk a végrehajtást, és győződjünk meg róla, hogy minden olyan, amilyen:
DC azt fogja mondani, hogy egyetlen idézőjellel minden világos. De hogyan kapom meg a sor elején a szót, hogy kettős idézőjelben legyen ?!
Az alábbi megoldás segít Önnek:
Amint láthatja, a kettős idézőjelben szereplő és a sor elején állt szó jelenik meg a képernyőn, amire szükségünk van:
Hogyan sikerült ezt elérnünk? Nagyon egyszerű - a visszafordulás vezérlőszimbólumával segítettünk, amellyel elválasztottuk a három ajánlatunkat, amelyből az egész sort származtattuk.
A Python-ban lévő karakterláncok kiadásakor ne felejtse el nyomon követni a nyitó és a záró idézeteket (a karakterláncnak ugyanolyan típusú idézőjelekkel kell befejeződnie). Ez a leggyakoribb hiba a kezdők között, amikor a karakterláncokkal dolgozik.
Ez a tipp csak a kezdete a Python-nál használt karakterláncokkal. Az alábbi tippekben bővítjük ismereteinket, ezért maradjon hangolva a szakasz frissítéseihez.