Python este unul dintre limbajele universale care acceptă diferite tipuri de tipuri de date, cum ar fi numărul întreg, numărul punctului zecimal, șirul și numărul complex. Putem converti un tip de tip de date la alt tip de date în Python. Acest proces de conversie a tipului de date se numește typecasting. În Python, o valoare întreagă poate fi ușor convertită într-un șir folosind str () funcţie. Funcția str () ia valoarea întreagă ca parametru și o convertește în șir. Conversia int în șir nu este limitată doar la funcția str (). Există diverse alte mijloace de conversie int la șir. Acest articol explică conversia int la șir cu diferite metode.
Folosind o funcție str () pentru conversia int la șir
Str () este o funcție încorporată Python. Valoarea întreagă este transmisă funcției str () ca argument și convertește numărul dat în șir. Nu convertește variabila originală în șir, dar face versiunea de tip șir a numărului și o returnează. Sintaxa funcției str () este după cum urmează:
str (număr_întreg)Putem determina tipul oricărei variabile utilizând funcția built-in type (). Înainte de a converti orice număr într-un șir, putem determina tipul variabilei utilizând funcția type (). Să vedem un exemplu de conversie int la șir utilizând funcția str ().
#declararea unei variabile numericenum = 20
#determinarea tipului variabilei num folosind funcția type ()
print ("Tipul variabilei este", tip (num))
#convertirea numului într-un șir
str_value = str (num)
#determinarea tipului de variabilă str_value convertită utilizând funcția type ()
print ("Tipul variabilei convertite este", tip (str_value))
Ieșire
În rezultat, se poate observa că tipul variabilei convertite este un șir.
Se folosește operatorul% s pentru conversia int-șir
% S poate fi folosit pentru a converti un întreg într-un șir. Sintaxa utilizării operatorului% s este după cum urmează:
„% S”% întregSă vedem un exemplu în acest sens.
#declararea unei variabile de vârstăvârsta = 25
#convertirea numărului de vârstă într-un șir
age_str = "Vârsta mea este% s"% age
#imprimarea vârstei_str
print (age_str)
#verificarea tipului variabilei age_str
print (tip (age_str))
Ieșire
În rezultat, se poate vedea că tipul de variabilă nouă este un șir.
Folosirea f-string pentru conversia int-string
Mecanismul f-string poate fi utilizat pentru conversia int-string. Sintaxa utilizării f-string este următoarea:
f 'număr'Să vedem un exemplu în acest sens.
#declararea unei variabile de vârstăvârsta = 25
#convertirea numărului de vârstă într-un șir
age_str = f "Vârsta mea este age"
#imprimarea vârstei_str
print (age_str)
#verificarea tipului de variabilă age_str
print (tip (age_str))
Ieșire
Folosind funcția format () pentru conversia int la șir
Funcția format () poate fi utilizată pentru conversia int la șir. Scopul anticipat al funcției format () este formatarea șirurilor. În timp ce folosim funcția format (), punem suportul locului. Sunt substituenți care sunt utilizați pentru a imprima valoarea variabilei. Sintaxa funcției format () este:
„”.format (număr)Să vedem un exemplu de utilizare a funcției format () pentru conversia int la șir.
#declararea variabilei de numenume = "Kamran"
#declararea unei variabile de vârstă
vârsta = 25
# folosind funcția de formatare pentru conversia int-șir
print („Numele meu este și vârsta mea este ”.format (nume, vârstă))
Ieșire
Concluzie
Acest articol explică diferite metode pentru conversia int într-un șir cu exemple simple. Acest articol pentru începătorii care doresc să înțeleagă conversia Python int la șir.