Pytonorm

Python int till sträng

Python int till sträng

Python är ett av de universella språken som stöder olika typer av datatyper som heltal, decimaltal, sträng och komplext tal. Vi kan konvertera en typ av datatyp till en annan datatyp i Python. Denna datatypskonverteringsprocess kallas typecasting. I Python kan ett heltal enkelt konverteras till en sträng med hjälp av str () fungera. Str () - funktionen tar helvärdet som en parameter och konverterar det till strängen. Konverteringen av int till sträng är inte bara begränsad till str () -funktionen. Det finns olika andra sätt att konvertera int till sträng. Den här artikeln förklarar konvertering int till sträng med olika metoder.

Använda en str () -funktion för int till strängkonvertering

Str () är en inbyggd Python-funktion. Heltalsvärdet skickas till str () -funktionen som ett argument, och det omvandlar det angivna numret till strängen. Den konverterar inte den ursprungliga variabeln till strängen, men den gör strängtypversionen av numret och returnerar det. Syntaxen för str () -funktionen är som följer:

str (heltal_nummer)

Vi kan bestämma vilken typ av variabel som helst med hjälp av den inbyggda typen () -funktionen. Innan vi konverterar ett tal till en sträng kan vi bestämma variabelns typ med hjälp av funktionen type (). Låt oss se ett exempel på konvertering int till sträng genom att använda funktionen str ().

#declaring en talvariabel
num = 20
#determing typen av variabel num med hjälp av funktionen type ()
skriva ut ("Typen av variabeln är", typ (num))
#konvertera num till en sträng
str_value = str (num)
#determing typen av konverterad str_value-variabel med hjälp av funktionen type ()
skriv ut ("Typen av konverterad variabel är", typ (str_value))

Produktion

I utdata kan det observeras att typen av konverterad variabel är en sträng.

Användar% s-operatören för konvertering int till sträng

% S kan användas för att konvertera ett heltal till en sträng. Syntaksen för att använda% s-operatören är som följer:

”% S”% heltal

Låt oss se ett exempel på detta.

#declaring a age variable
ålder = 25
#konvertera åldersnummer till en sträng
age_str = "Min ålder är% s"% ålder
#trycker åldersstr
skriva ut (age_str)
# kontrollerar typen av age_str-variabel
skriva ut (typ (age_str))

Produktion

I utgången kan det bevittnas att typen av ny variabel är en sträng.

Använda f-string för konvertering int till sträng

F-strängmekanismen kan användas för int till strängkonvertering. Syntaxen för att använda f-string är som följer:

f 'nummer'

Låt oss se ett exempel på detta.

#declaring a age variable
ålder = 25
#konvertera åldersnummer till en sträng
age_str = f "Min ålder är age"
#trycker åldersstr
skriva ut (age_str)
# kontrollerar typen av age_str-variabel
skriva ut (typ (age_str))

Produktion

Med formatet () -funktionen för int till strängkonvertering

Format () -funktionen kan användas för konvertering int till sträng. Det förväntade syftet med format () -funktionen är strängformatering. När vi använder formatet () -funktionen sätter vi platshållaren. Är platshållare som används för att skriva ut värdet på variabeln. Syntaxen för formatet () är:

"".format (nummer)

Låt oss se ett exempel på att använda formatet () för int till strängkonvertering.

#declaring variabeln namn
namn = "Kamran"
#declaring a age variable
ålder = 25
# använder formatfunktionen för konvertering int till sträng
skriva ut ("Mitt namn är och min ålder är ".format (namn, ålder))

Produktion

Slutsats

Den här artikeln förklarar olika metoder för att konvertera int till en sträng med enkla exempel. Denna artikel för nybörjare som vill förstå Python int till strängkonvertering.

Bästa Gamepad Mapping Apps för Linux
Om du gillar att spela spel på Linux med en gamepad istället för ett typiskt tangentbord och musinmatningssystem, finns det några användbara appar för...
Användbara verktyg för Linux-spelare
Om du gillar att spela spel på Linux är chansen att du kan ha använt appar och verktyg som Wine, Lutris och OBS Studio för att förbättra spelupplevels...
HD Remastered Games för Linux som aldrig tidigare hade en Linux-version
Många spelutvecklare och utgivare kommer med HD-remaster av gamla spel för att förlänga livstiden för franchisen, snälla fans som begär kompatibilitet...