Strings opvullen
Op deze pagina:
Strings kunnen naar keuze aan één of beide zijden opgevuld worden met een zelfgekozen opvulkarakter. Het default opvulkarakter is de spatie.
Een string aan beide zijden opvullen
Met .center(lengte, ' ') wordt een string aan beide zijden opgevuld:
tekst = 'Dit mag opgevuld worden'
ntekst = tekst.center(30, '-')
print(tekst)
print(ntekst)
Resultaat:
Dit mag opgevuld worden
Een string met cijfers opvullen met nullen
Een string met cijfers kan je opvullen met voorloopnullen via .zfill(lengte).
tekst = '675'
ntekst = tekst.zfill(7)
print(tekst)
print(ntekst)
Resultaat:
675
0000675
Het werkt ook met negatieve getallen:
tekst = '-675'
ntekst = tekst.zfill(7)
print(tekst)
print(ntekst)
Resultaat:
-675
-000675