Python er et av de universelle språkene som støtter forskjellige typer datatyper som heltall, desimaltegn, streng og komplekst tall. Vi kan konvertere en type datatype til en annen datatype i Python. Denne konverteringsprosessen for datatype kalles typecasting. I Python kan en heltallsverdi enkelt konverteres til en streng ved å bruke str () funksjon. Str () -funksjonen tar heltallverdien som en parameter og konverterer den til strengen. Konverteringen av int til streng er ikke bare begrenset til str () -funksjonen. Det er forskjellige andre måter for int til streng konvertering. Denne artikkelen forklarer int til strengkonvertering med forskjellige metoder.
Ved hjelp av en str () -funksjon for int til streng konvertering
Str () er en innebygd Python-funksjon. Heltallverdien sendes til str () -funksjonen som et argument, og den konverterer det gitte tallet til strengen. Den konverterer ikke den opprinnelige variabelen til strengen, men den lager versjonen av strengen av nummeret og returnerer den. Syntaksen til str () -funksjonen er som følger:
str (heltall)Vi kan bestemme hvilken type variabel som er ved hjelp av den innebygde type () -funksjonen. Før vi konverterer et tall til en streng, kan vi bestemme typen av variabelen ved å bruke funksjonen type (). La oss se et eksempel på konvertering av int til streng ved å bruke funksjonen str ().
#declaring en tallvariabelnum = 20
#beskyttelse typen num-variabel ved hjelp av type () -funksjonen
print ("Type variabel er", type (num))
#konvertere num til en streng
str_value = str (num)
#beskyttelse typen konvertert str_value-variabel ved hjelp av type () -funksjonen
print ("Den typen konverterte variabel er", type (str_value))
Produksjon
I utgangen kan det observeres at typen konvertert variabel er en streng.
Bruker% s operator for konvertering til streng
% S kan brukes til å konvertere et helt tall til en streng. Syntaksen for bruk av% s-operatoren er som følger:
“% S”% heltallLa oss se et eksempel på dette.
#declaring en aldersvariabelalder = 25 år
#konvertere aldersnummeret til en streng
age_str = "Min alder er% s"% alder
#utskrift av age_str
skriv ut (age_str)
# sjekker typen age_str-variabel
skriv ut (type (age_str))
Produksjon
I utgangen kan det være vitne til at typen ny variabel er en streng.
Bruker f-streng for int til streng konvertering
F-strengmekanismen kan brukes til konvertering int til streng. Syntaksen for å bruke f-streng er som følger:
f 'nummer'La oss se et eksempel på dette.
#declaring en aldersvariabelalder = 25 år
#konvertere aldersnummeret til en streng
age_str = f "Min alder er age"
#utskrift av age_str
skriv ut (age_str)
# sjekker typen age_str-variabel
skriv ut (type (age_str))
Produksjon
Ved hjelp av formatet () -funksjonen for int til streng konvertering
Format () -funksjonen kan brukes til konvertering til streng. Det forventede formålet med format () -funksjonen er strengformatering. Mens vi bruker format () -funksjonen, setter vi plassholderen. Er plassholdere som brukes til å skrive ut verdien av variabelen. Syntaksen til format () -funksjonen er:
“”.format (nummer)La oss se et eksempel på bruk av formatet () -funksjonen for int til streng konvertering.
#declaring navnet variabelenname = "Kamran"
#declaring en aldersvariabel
alder = 25 år
# bruker formatfunksjonen for int til streng konvertering
print ("Mitt navn er og min alder er ".format (navn, alder))
Produksjon
Konklusjon
Denne artikkelen forklarer forskjellige metoder for å konvertere int til en streng med enkle eksempler. Denne artikkelen for nybegynnere som ønsker å forstå Python int to string conversion.