Python

Pythoni int stringiks

Pythoni int stringiks

Python on üks universaalsetest keeltest, mis toetab erinevat tüüpi andmetüüpe, nagu täisarv, kümnendkoht, string ja kompleksarv. Saame Pythonis teisendada ühte tüüpi andmetüüpe teiseks. Seda andmetüübi teisendamisprotsessi nimetatakse tüpecastinguks. Pythonis saab täisarvu hõlpsasti stringiks teisendada, kasutades str () funktsioon. Funktsioon str () võtab parameetriks täisarvu ja teisendab selle stringiks. Int-i teisendamine stringiks ei piirdu ainult funktsiooniga str (). Int-stringide teisendamiseks on palju muid vahendeid. Selles artiklis selgitatakse int-stringi teisendamist erinevate meetoditega.

Funktsiooni str () kasutamine int-stringi teisendamiseks

Str () on Pythoni sisseehitatud funktsioon. Täisarvu väärtus edastatakse funktsioonile str () argumendina ja see teisendab antud numbri stringiks. See ei muuda algset muutujat stringiks, kuid muudab numbri stringitüübi versiooni ja tagastab selle. Funktsiooni str () süntaks on järgmine:

str (täisarv_arv)

Mis tahes muutuja tüübi saame määrata funktsiooni sisseehitatud tüüp () abil. Enne suvalise numbri teisendamist stringiks saame funktsiooni type () abil kindlaks määrata muutuja tüübi. Vaatame funktsiooni str () abil int-stringi teisendamise näidet.

#arvumuutuja deklareerimine
arv = 20
# num muutuja tüübi määramine funktsiooni type () abil
print ("Muutuja tüüp on", tüüp (num))
#konverteerib numbri stringiks
str_value = str (arv)
# teisendatud muutuja str_value tüübi määramine funktsiooni type () abil
print ("Teisendatud muutuja tüüp on", type (str_value))

Väljund

Väljundis võib täheldada, et teisendatud muutuja tüüp on string.

Operaatori% s kasutamine int-stringide teisendamiseks

% S saab kasutada täisarvu teisendamiseks stringiks. Operaatori% s kasutamise süntaks on järgmine:

„% S”% täisarv

Vaatame selle näite.

# vanusemuutuja deklareerimine
vanus = 25
#vanusenumbri teisendamine stringiks
age_str = "Minu vanus on% s"% vanus
# vanuse_str. printimine
print (vanuse_str)
#checking type of age_str muutuja
print (tüüp (vanuse_str))

Väljund

Väljundis võib näha, et uue muutuja tüüp on string.

F-stringi kasutamine int-stringi teisendamiseks

F-stringi mehhanismi saab kasutada int-stringi teisendamiseks. F-stringi kasutamise süntaks on järgmine:

f 'number'

Vaatame selle näite.

# vanusemuutuja deklareerimine
vanus = 25
#vanusenumbri teisendamine stringiks
age_str = f "Minu vanus on age"
# vanuse_str. printimine
print (vanuse_str)
#checking type of age_str muutuja
print (tüüp (vanuse_str))

Väljund

Funktsiooni format () kasutamine int-stringide teisendamiseks

Funktsiooni format () saab kasutada int-stringide teisendamiseks. Funktsiooni format () eeldatav eesmärk on stringi vormindamine. Funktsiooni format () kasutamise ajal panime kohahoidja. On kohahoidjad, mida kasutatakse muutuja väärtuse printimiseks. Funktsiooni format () süntaks on:

„”.vorming (number)

Vaatame näidet funktsiooni format () kasutamise kohta int-stringide teisendamiseks.

#deklareerides nimemuutuja
nimi = "Kamran"
# vanusemuutuja deklareerimine
vanus = 25
# kasutades vormingu funktsiooni int-stringide teisendamiseks
print ("Minu nimi on ja minu vanus on ".vorm (nimi, vanus))

Väljund

Järeldus

Selles artiklis selgitatakse lihtsate näidete abil erinevaid meetodeid int-i stringiks muutmiseks. See artikkel on mõeldud algajatele, kes soovivad mõista Pythoni int-stringide teisendamist.

Hiire keskmine nupp ei tööta Windows 10-s
The hiire keskmine nupp aitab teil sirvida pikki rohke andmega veebisaite ja ekraane. Kui see peatub, siis lõpuks kasutate kerimiseks klaviatuuri, mis...
Kuidas muuta hiire vasakut ja paremat nuppu Windows 10 PC-s
On üsna tavaline, et kõik arvutihiirte seadmed on ergonoomiliselt mõeldud parempoolsete kasutajate jaoks. Kuid on olemas hiire seadmeid, mis on spetsi...
Jäljendage hiireklikke, hõljutades hiirega klõpsutut hiirt Windows 10-s
Hiire või klaviatuuri kasutamine liigses kasutamises vales asendis võib põhjustada palju terviseprobleeme, sealhulgas tüve, karpaalkanali sündroom ja ...