Pytonorm

Python zfill () -funktion

Python zfill () -funktion
På grund av mångsidigheten och tillgängligheten av stora inbyggda moduler, funktioner och uttalanden är Python nu ett allmänt använt programmeringsspråk för allmänt ändamål. De inbyggda Python-funktionerna hjälper programmerare att utföra komplicerade uppgifter mycket enkelt och effektivt. Zfill () är en Python-inbyggd funktion som nollar till vänster om strängen för att fylla den angivna bredden och returnera strängens kopia. Det gör en vadderad sträng genom att lägga till nollor. Den här artikeln visar användningen av Python zfill () -funktionen.

Syntax

Låt oss först diskutera syntaxen för funktionen zfill (). Syntaxen för zfill () -funktionen är som följer:

str_name.zfill (bredd)

Funktionen zfill () tar bredden som ett argument och justerar noll till vänster om strängen enligt angiven bredd. Bredden kan också betraktas som strängens längd.

Exempel 1: Använda funktionen zfill ()

Till exempel innehåller en sträng tre tecken; det betyder att strängens ursprungliga bredd är 3. När vi kallar funktionen zfill () och anger bredden 15, kommer det att lägga till 12 nollor till vänster om strängen för att fylla bredden. Vitt utrymme lägger också till i bredd. Låt oss se ett exempel på det. Bredden på strängen "hej" är ursprungligen 5.

#definiera en sträng
my_str = 'hej'
# använder zfill () -funktionen
skriva ut (min_str.zfill (10)

Produktion

Fem nollor läggs till på strängens vänstra sida.

Låt oss nu lägga till två vita utrymmen i vår sträng och göra det till 'han kommer o'. Nu är strängens ursprungliga bredd 7.

#definiera en sträng
my_str = 'han kommer o'
# använder zfill () -funktionen
skriva ut (min_str.zfill (10)

Produktion

Låt oss se ett annat exempel på funktionen zfill ().

#definiera en sträng
my_str = '10'
tryck ("Originalsträngen är:", min_str)
# använder zfill () -funktionen
print ("Funktionen zfill () returnerade är:", my_str.zfill (10)

Produktion

De 8 nollorna läggs till.

Exempel 2: Använda funktionen zfill ()

Om vi ​​skickar bredden till zfill () -funktionen mindre än strängens ursprungliga bredd, kommer ingenting att hända. Låt oss se ett exempel på det.

I exemplet nedan ges strängens ursprungliga längd eller bredd 9. I funktionen zfill () har vi angett bredd 3. I det här fallet lägger det inte till nollor till vänster eller visar ett fel.

#definiera en sträng
my_str = 'linuxhint'
tryck ("Originalsträngen är:", min_str)
# använder zfill () -funktionen
print ("Funktionen zfill () returnerade är:", my_str.zfill (3)

Produktion

Exempel 3: Använd zfill () -funktionen med teckenprefix

Funktionen zfill () fungerar annorlunda om strängen börjar med ett teckenprefix. Det lägger till nollorna till vänster om strängen efter prefixet för första tecknet. Låt oss se ett exempel.

#definiera en sträng
my_str = '+ linuxhint'
tryck ("Originalsträngen är:", min_str)
# använder zfill () -funktionen
print ("Funktionen zfill () returnerade strängen är:", my_str.zfill (13)
my_str = '+10'
tryck ("Originalsträngen är:", min_str)
# använder zfill () -funktionen
print ("Funktionen zfill () returnerade strängen är:", my_str.zfill (13)
my_str = '--20'
tryck ("Originalsträngen är:", min_str)
# använder zfill () -funktionen
print ("Funktionen zfill () returnerade strängen är:", my_str.zfill (13)

Produktion

Slutsats

Zfill () är den inbyggda Python-funktionen som tar bredden som ett argument och fyller nollorna till vänster om strängen enligt angiven bredd. Den här artikeln diskuterar Python zfill () -funktionen i detalj.

Mus Markören hoppar eller rör sig slumpmässigt när du skriver in Windows 10
Markören hoppar eller rör sig slumpmässigt när du skriver in Windows 10
Om du upptäcker att muspekaren hoppar eller rör sig på egen hand, automatiskt, slumpmässigt när du skriver in Windows-bärbar dator eller dator, kan nå...
Mus Så här vänder du mus- och styrplattans rullningsriktning i Windows 10
Så här vänder du mus- och styrplattans rullningsriktning i Windows 10
Mus och Pekplattas gör inte bara datoranvändning lättare men effektivare och mindre tidskrävande. Vi kan inte föreställa oss ett liv utan dessa enhete...
Mus Så här ändrar du muspekare och markörstorlek, färg och schema på Windows 10
Så här ändrar du muspekare och markörstorlek, färg och schema på Windows 10
Muspekaren och markören i Windows 10 är mycket viktiga aspekter av operativsystemet. Detta kan också sägas för andra operativsystem, så i sanning är d...