Python je jedan od univerzalnih jezika koji podržavaju razne vrste podataka kao što su cijeli broj, decimalni broj, niz i složeni broj. Možemo pretvoriti jednu vrstu podataka u drugu vrstu podataka u Pythonu. Ovaj postupak pretvorbe tipa podataka naziva se slanje tipova. U Pythonu se cjelobrojna vrijednost lako može 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 razna druga sredstva pretvaranja u niz. Ovaj članak objašnjava pretvaranje niza u int različitim metodama.
Korištenje funkcije str () za pretvorbu int u niz
Str () je ugrađena funkcija u Python. Vrijednost cijelog broja prosljeđuje se funkciji str () kao argument i pretvara zadani broj u niz. Izvornu varijablu ne pretvara u niz, ali čini verziju broja tipa niza i vraća je. Sintaksa funkcije str () je sljedeća:
str (cijeli broj)Tip bilo koje varijable možemo odrediti pomoću ugrađene funkcije type (). Prije pretvorbe bilo kojeg broja u niz, možemo pomoću funkcije type () odrediti tip varijable. Pogledajmo primjer pretvaranja int u niz pomoću funkcije str ().
#declaring numeričke varijablebroj = 20
#deterning vrsta num varijable pomoću funkcije type ()
print ("Tip varijable je", vrsta (broj))
# pretvaranje broja u niz
str_value = str (broj)
#determing tipa pretvorene varijable str_value pomoću funkcije type ()
print ("Tip pretvorene varijable je", tip (str_value))
Izlaz
U izlazu se može primijetiti da je vrsta pretvorene varijable niz.
Upotreba operatora% s za pretvorbu int u niz
% S može se koristiti za pretvaranje cijelog broja u niz. Sintaksa korištenja% s operatora je sljedeća:
"% S"% cijelog brojaPogledajmo primjer toga.
#deklariranje dobne varijabledob = 25
# pretvaranje broja godina u niz
age_str = "Moja dob je% s"% starost
#printing the age_str
ispis (dob_str)
# provjera vrste varijable age_str
ispis (vrsta (dob_str))
Izlaz
U izlazu se može svjedočiti da je vrsta nove varijable niz.
Korištenje f-stringa za pretvorbu int u string
Mehanizam f-string može se koristiti za pretvaranje u int u niz. Sintaksa korištenja f-niza je sljedeća:
f 'broj'Pogledajmo primjer toga.
#deklariranje dobne varijabledob = 25
# pretvaranje broja godina u niz
age_str = f "Moja dob je dob"
#printing the age_str
ispis (dob_str)
# provjera tipa varijable age_str
ispis (vrsta (dob_str))
Izlaz
Korištenje funkcije format () za pretvorbu int u niz
Funkcija format () može se koristiti za pretvaranje u niz u niz. Predviđena 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 upotrebe funkcije format () za pretvorbu int u niz.
#declaring varijable imenaname = "Kamran"
#deklariranje dobne varijable
dob = 25
# koristeći funkciju formata za pretvorbu int u niz
print ("Moje ime je i moje godine su ".format (ime, dob))
Izlaz
Zaključak
Ovaj članak na jednostavnim primjerima objašnjava razne metode pretvaranja int u niz. Ovaj članak za početnike koji žele razumjeti pretvorbu Python int u string.