Python er et af de universelle sprog, der understøtter forskellige typer datatyper som heltal, decimaltegn, streng og komplekst tal. Vi kan konvertere en type datatype til en anden datatype i Python. Denne datatypekonverteringsproces kaldes typecasting. I Python kan en heltalsværdi let konverteres til en streng ved hjælp af str () fungere. Funktionen str () tager heltalsværdien som en parameter og konverterer den til strengen. Konverteringen af int til streng er ikke kun begrænset til str () - funktionen. Der er forskellige andre måder til int til strengkonvertering. Denne artikel forklarer int til strengkonvertering med forskellige metoder.
Brug af en str () - funktion til konvertering til int til streng
Str () er en Python-indbygget funktion. Heltalsværdien sendes til str () - funktionen som et argument, og den konverterer det givne tal til strengen. Den konverterer ikke den oprindelige variabel til strengen, men den laver strengversionen af nummeret og returnerer den. Syntaksen for str () -funktionen er som følger:
str (heltal_nummer)Vi kan bestemme typen af en hvilken som helst variabel ved hjælp af den indbyggede type () funktion. Før vi konverterer et hvilket som helst tal til en streng, kan vi bestemme typen af variablen ved hjælp af funktionen type (). Lad os se et eksempel på int til strengkonvertering ved hjælp af funktionen str ().
#declaring en talvariabelnum = 20
#beskyttelse typen af variabel num ved hjælp af funktionen type ()
print ("Typen af variablen er", type (num))
#konvertering af num til en streng
str_value = str (num)
#beskyttelse typen af konverteret str_value-variabel ved hjælp af type () -funktionen
print ("Den type konverterede variabel er", type (str_value))
Produktion
I output kan det observeres, at typen af konverteret variabel er en streng.
Brug af% s-operatoren til int til streng konvertering
% S kan bruges til at konvertere et heltal til en streng. Syntaksen for at bruge operatoren% s er som følger:
"% S"% heltalLad os se et eksempel på dette.
#declaring en aldersvariabelalder = 25
#konvertering af aldersnummeret til en streng
age_str = "Min alder er% s"% alder
#printing age_str
udskriv (age_str)
# kontrol af typen age_str-variabel
udskriv (type (age_str))
Produktion
I output kan det være vidne til, at typen af den nye variabel er en streng.
Brug af f-streng til konvertering int til streng
F-strengmekanismen kan bruges til konvertering til int til streng. Syntaksen for at bruge f-streng er som følger:
f 'nummer'Lad os se et eksempel på dette.
#declaring en aldersvariabelalder = 25
#konvertering af aldersnummeret til en streng
age_str = f "Min alder er age"
#printing age_str
udskriv (age_str)
# kontrol af typen age_str-variabel
udskriv (type (age_str))
Produktion
Brug af format () -funktionen til konvertering til int til streng
Format () -funktionen kan bruges til konvertering int til streng. Det forventede formål med format () -funktionen er strengformatering. Mens vi bruger format () -funktionen, placerer vi pladsholderen. Er pladsholdere, der bruges til at udskrive variabelens værdi. Syntaksen for formatet () -funktionen er:
"".format (nummer)Lad os se et eksempel på brug af formatet () -funktionen til int til strengkonvertering.
#declaring variabel navnname = "Kamran"
#declaring en aldersvariabel
alder = 25
# bruger formatfunktionen til konvertering int til streng
print ("Mit navn er og min alder er ".format (navn, alder))
Produktion
Konklusion
Denne artikel forklarer forskellige metoder til konvertering af int til en streng med enkle eksempler. Denne artikel til begyndere, der ønsker at forstå Python int til strengkonvertering.