Python int u niz

Python Int String

Python je jedan od univerzalnih jezika koji podržava različite vrste podataka kao što su cijeli broj, broj decimalnog zareza, niz i složeni broj. U Pythonu možemo pretvoriti jednu vrstu podataka u drugu. Ovaj proces pretvorbe tipa podataka naziva se typecasting. U Pythonu se cijela vrijednost može lako pretvoriti u niz pomoću str () funkcija. Funkcija str () uzima cijelu vrijednost kao parametar i pretvara je u niz. Pretvorba int u string nije ograničena samo na funkciju str (). Postoje različiti drugi načini pretvaranja int u niz. Ovaj članak objašnjava pretvaranje int u niz različitim metodama.



Korištenje funkcije str () za pretvaranje int u niz

Str () je ugrađena Python funkcija. Cijela vrijednost prenosi se funkciji str () kao argument i ona pretvara zadani broj u niz. Ne pretvara izvornu varijablu u niz, ali čini vrstu broja nizom i vraća je. Sintaksa funkcije str () je sljedeća:



str(cijeli_broj)

Vrstu bilo koje varijable možemo odrediti pomoću ugrađene funkcije type (). Prije pretvaranja bilo kojeg broja u niz, možemo odrediti vrstu varijable pomoću funkcije type (). Pogledajmo primjer pretvaranja int u niz pomoću funkcije str ().



#deklariranje brojčane varijable

na jedan=dvadeset

#određivanje vrste num varijable pomoću funkcije type ()

ispisati('Vrsta varijable je',tip(na jedan))

#pretvaranje broja u niz

str_value= str(na jedan)

#određivanje vrste pretvorene varijable str_value pomoću funkcije type ()

ispisati('Vrsta konvertirane varijable je',tip(str_value))

Izlaz

U izlazu se može primijetiti da je tip konvertirane varijable niz.

str operator

Korištenje operatora %s za pretvaranje int u niz

%S se može koristiti za pretvaranje cijelog broja u niz. Sintaksa korištenja operatora %s je sljedeća:



%s %cijeli broj

Pogledajmo primjer ovoga.

#deklariranje dobne varijable

dob=25

#pretvaranje dobnog broja u niz

dob_str='Moje godine su %s'%dob

#ispis dobne_str

ispisati(dob_str)

#provjera vrste varijable age_str

ispisati(tip(dob_str))

Izlaz

U izlazu se može vidjeti da je tip nove varijable niz.

% s poziv

Korištenje f-string za pretvaranje int u string

Mehanizam f-string može se koristiti za pretvaranje int u string. Sintaksa korištenja f-stringa je sljedeća:

f '{broj}'

Pogledajmo primjer ovoga.

#deklariranje dobne varijable

dob=25

#pretvaranje dobnog broja u niz

dob_str=f'Moje godine su {age}'

#ispis dobne_str

ispisati(dob_str)

#provjera vrste varijable age_str

ispisati(tip(dob_str))

Izlaz

fstring

Korištenje funkcije format () za pretvaranje int u niz

Funkcija format () može se koristiti za pretvaranje int u niz. Očekivana svrha funkcije format () je oblikovanje niza. Dok koristimo funkciju format (), stavljamo držač mjesta. {} Su rezervirana mjesta koja se koriste za ispis vrijednosti varijable. Sintaksa funkcije format () je:

{}.format(broj)

Pogledajmo primjer korištenja funkcije format () za pretvaranje int u niz.

#deklariranje varijable imena

Ime='Kamran'

#deklariranje dobne varijable

dob=25

#koristi funkciju oblikovanja za pretvaranje int u niz

ispisati('Moje ime je {} i moje je godine {}'.format(Ime,dob))

Izlaz

format fnct

Zaključak

Ovaj članak objašnjava jednostavne primjere različitih metoda pretvaranja int u niz. Ovaj članak za početnike koji žele razumjeti pretvorbu Python int u string.