A Python egyike azoknak az univerzális nyelveknek, amelyek támogatják a különféle típusú adattípusokat, például egész számot, tizedespontot, karakterláncot és komplex számot. A Python egyik adattípusát átalakíthatjuk egy másik adattípusra. Ezt az adattípus -konverziós folyamatot typecasting -nak nevezzük. A Pythonban egy egész érték könnyen átalakítható karakterlánccá a str () funkció. Az str () függvény az egész értéket paraméterként veszi fel és karakterlánccá alakítja. Az int konvertálása karakterlánccá nem csak az str () függvényre korlátozódik. Az int -string átalakításnak számos más módja is létezik. Ez a cikk elmagyarázza az int -string átalakítást különböző módszerekkel.
Str () függvény használata int -string átalakításhoz
Az str () egy Python beépített függvény. Az egész érték argumentumként átadódik az str () függvénynek, és a megadott számot karakterlánccá alakítja át. Nem konvertálja az eredeti változót karakterlánccá, de elkészíti a szám karakterlánc típusú változatát, és visszaadja azt. Az str () függvény szintaxisa a következő:
o(egész_szám)
Bármely változó típusát a beépített type () függvény segítségével határozhatjuk meg. Mielőtt bármilyen számot karakterlánccá alakítanánk, a type () függvénnyel meghatározhatjuk a változó típusát. Lássunk egy példát az int -karakterlánc átalakítására az str () függvény használatával.
#számváltozó deklarálása
az egyiken=húsz
#determing a num változó típusa a type () függvénnyel
nyomtatás('A változó típusa',típus(az egyiken))
#konvertálja a számot karakterlánccá
str_value= o(az egyiken)
#az átalakított str_value változó típusának meghatározása a type () függvénnyel
nyomtatás('A konvertált változó típusa',típus(str_value))
Kimenet
A kimenetben megfigyelhető, hogy az átalakított változó típusa egy karakterlánc.
A %s operátor használata int -string konvertáláshoz
A %s használható egész szám karakterlánccá alakítására. A %s operátor használatának szintaxisa a következő:
%s %egész szám
Lássunk erre egy példát.
#életkori változó deklarálásakor=25
#konvertálja a korszámot karakterlánccá
age_str='Az én korom %s'%kor
#a age_str nyomtatása
nyomtatás(age_str)
#az age_str változó típusának ellenőrzése
nyomtatás(típus(age_str))
Kimenet
A kimenetben tanúi lehetünk annak, hogy az új változó típusa egy karakterlánc.
F-string használata int-string konverzióhoz
Az f-string mechanizmus használható int-string átalakításra. Az f-string használatának szintaxisa a következő:
f '{szám}'Lássunk erre egy példát.
#életkori változó deklarálásakor=25
#konvertálja a korszámot karakterlánccá
age_str=f'Az én korom {age}'
#a age_str nyomtatása
nyomtatás(age_str)
#az age_str változó típusának ellenőrzése
nyomtatás(típus(age_str))
Kimenet
A format () függvény használata int -string konvertáláshoz
A format () függvény használható int -string átalakításra. A format () függvény várható célja a karakterláncok formázása. A format () függvény használata közben felhelyezzük a helytartót. A {} helyőrzők, amelyek a változó értékének nyomtatására szolgálnak. A format () függvény szintaxisa a következő:
{}.formátum(szám)Lássunk egy példát a format () függvény használatára az int -karakterlánc -konverzióhoz.
#a névváltozó deklarálásanév='Kamran'
#életkori változó deklarálása
kor=25
#használja a formátum függvényt int -karakterlánc konverzióhoz
nyomtatás('A nevem {} és a korom {}'.formátum(név,kor))
Kimenet
Következtetés
Ez a cikk egyszerű példákkal ismerteti az int karakterlánccá alakításának különböző módszereit. Ez a cikk azoknak a kezdőknek szól, akik szeretnék megérteni a Python int -string átalakítását.