A Python egyike az univerzális nyelveknek, amelyek különféle típusú adattípusokat támogatnak, például egész számot, tizedespontot, karakterláncot és komplex számot. Konvertálhatunk egy adattípust egy másik adattípusra a Pythonban. Ezt az adattípus-átalakítási folyamatot típuspecsételésnek nevezik. A Pythonban egy egész érték könnyen konvertálható karakterláncba a str () funkció. Az str () függvény az egész értéket paraméterként veszi fel és alakítja át karakterlánccá. Az int karakterláncokká történő átalakítása nem csak az str () függvényre korlátozódik. Az int-string átalakításnak számos más módja van. Ez a cikk különféle módszerekkel magyarázza az int-string átalakítást.
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éket argumentumként továbbítja az str () függvénynek, és az adott számot stringekké alakítja. Nem alakítja át az eredeti változót karakterlánccá, de elkészíti a szám karakterlánc típusú verzióját és visszaadja azt. Az str () függvény szintaxisa a következő:
str (egész_szám)Bármely változó típusát meghatározhatjuk a beépített type () függvény használatával. Mielőtt bármilyen számot stringekké konvertálnánk, meghatározhatjuk a változó típusát a type () függvény használatával. Lássunk egy példát az int-string átalakításra az str () függvény használatával.
# számváltozó deklarálásaszám = 20
# a num változó típusának meghatározása a type () függvény használatával
print ("A változó típusa", type (szám))
# a szám konvertálása karakterláncra
str_value = str (szám)
# az átalakított str_value változó típusának meghatározása a type () függvény használatával
print ("A konvertált változó típusa", type (str_value))
Kimenet
A kimenetben megfigyelhető, hogy az átalakított változó típusa egy karakterlánc.
A% s operátor használata az int-string átalakításhoz
A% s felhasználható egész szám karakterláncokká alakítására. A% s operátor használatának szintaxisa a következő:
„% S”% egész számLássunk erre egy példát.
#deklaráljuk az életkori változótéletkor = 25
# a korszám átalakítása karakterlánccá
age_str = "Korom% s"% kor
# az életkor_str. nyomtatása
nyomtatás (age_str)
#checking a age_str változó típusa
nyomtatás (type (age_str))
Kimenet
A kimenetben tanúskodhatunk arról, hogy az új változó típusa egy karakterlánc.
Az f-string használata az int-string átalakításához
Az f-string mechanizmus használható int-string átalakításra. Az f-string használatának szintaxisa a következő:
f 'number'Lássunk erre egy példát.
#deklaráljuk az életkori változótéletkor = 25
# a korszám átalakítása karakterlánccá
age_str = f "Az én korom age"
# az életkor_str. nyomtatása
nyomtatás (age_str)
#checking a age_str változó típusa
nyomtatás (type (age_str))
Kimenet
A format () függvény használata az int-string átalakításhoz
A format () függvény használható int-string átalakításra. A format () függvény várható célja a karakterlánc formázása. A format () függvény használata közben betesszük a helytartót. A helyőrzők, amelyek a változó értékének kinyomtatására szolgálnak. A format () függvény szintaxisa:
„”.formátum (szám)Lássunk egy példát a format () függvény használatára az int-string átalakításhoz.
# a névváltozó deklarálásanév = "Kamran"
#deklaráljuk az életkori változót
életkor = 25
# a formátumfüggvény használata az int-string átalakításhoz
print ("A nevem és a korom ".formátum (név, életkor))
Kimenet
Következtetés
Ez a cikk egyszerű példákkal ismerteti az int karakterláncokká alakításának különféle módszereit. Ez a cikk azoknak a kezdőknek szól, akik meg akarják érteni a Python int-string átalakítását.