Python je eden od univerzalnih jezikov, ki podpira različne vrste podatkovnih vrst, kot so celo število, decimalna številka, niz in kompleksno število. V Pythonu lahko pretvorimo en tip podatkovnega tipa v drugega. Ta postopek pretvorbe podatkovnega tipa se imenuje tipovanje. V Pythonu lahko celoštevilčno vrednost enostavno pretvorite v niz z uporabo str () funkcijo. Funkcija str () za parameter vzame celoštevilčno vrednost in jo pretvori v niz. Pretvorba int v niz ni omejena samo na funkcijo str (). Obstajajo različna druga sredstva za pretvorbo v niz. Ta članek razlaga pretvorbo int v niz z različnimi metodami.
Uporaba funkcije str () za pretvorbo int v niz
Str () je vgrajena funkcija Pythona. Celoštevilska vrednost se posreduje funkciji str () kot argument in pretvori dano število v niz. Izvirne spremenljivke ne pretvori v niz, vendar naredi vrsto vrste različice številke in jo vrne. Sintaksa funkcije str () je naslednja:
str (celo število_številke)Tip katere koli spremenljivke lahko določimo z uporabo vgrajene funkcije type (). Pred pretvorbo katerega koli števila v niz lahko s pomočjo funkcije type () določimo vrsto spremenljivke. Oglejmo si primer pretvorbe int v niz s funkcijo str ().
#declaring številske spremenljivkeštevilo = 20
#determing type num spremenljivke s funkcijo type ()
print ("Tip spremenljivke je", vrsta (število))
# pretvorba števila v niz
str_value = str (število)
#determing tipa pretvorjene spremenljivke str_value s funkcijo type ()
print ("Tip pretvorjene spremenljivke je", vrsta (str_value))
Izhod
V izhodu lahko opazimo, da je vrsta pretvorjene spremenljivke niz.
Uporaba operatorja% s za pretvorbo int v niz
% S se lahko uporabi za pretvorbo celotnega števila v niz. Sintaksa uporabe operaterja% s je naslednja:
"% S"% celo številoPoglejmo primer tega.
#declaring starostne spremenljivkestarost = 25 let
# pretvorba starostne številke v niz
age_str = "Moja starost je% s"% starost
#printing the age_str
tiskanje (starost_str)
#checking tip spremenljivke age_str
tiskanje (vrsta (starost_str))
Izhod
V izhodu je mogoče priča, da je vrsta nove spremenljivke niz.
Uporaba f-stringa za pretvorbo int v niz
Mehanizem f-string se lahko uporablja za pretvorbo int v niz. Sintaksa uporabe f-string je naslednja:
f 'število'Poglejmo primer tega.
#declaring starostne spremenljivkestarost = 25 let
# pretvorba starostne številke v niz
age_str = f "Moja starost je starost"
#printing the age_str
tiskanje (starost_str)
#checking tip spremenljivke age_str
tiskanje (vrsta (starost_str))
Izhod
Uporaba funkcije format () za pretvorbo int v niz
Funkcijo format () lahko uporabite za pretvorbo v niz. Predvideni namen funkcije format () je oblikovanje nizov. Med uporabo funkcije format () smo postavili držalo mesta. So ograde, ki se uporabljajo za tiskanje vrednosti spremenljivke. Sintaksa funkcije format () je:
»«.format (številka)Poglejmo primer uporabe funkcije format () za pretvorbo int v niz.
#declaring imenske spremenljivkename = "Kamran"
#declaring starostne spremenljivke
starost = 25 let
# using funkcijo formatiranja za pretvorbo int v niz
print ("Ime mi je in moja starost ".format (ime, starost))
Izhod
Zaključek
Ta članek z enostavnimi primeri razlaga različne metode za pretvorbo int v niz. Ta članek za začetnike, ki želijo razumeti pretvorbo Python int v niz.