Hvordan legge til innledende mellomrom i Python

Python innebygde string klasse kommer med et kraftig sett med verktøy for å manipulere og formatte strenger. Det er mer enn én måte å formatere en streng å bruke innledende mellomrom, avhengig av hvordan du vil Python til å utføre operasjonen og hva produksjonen du ønsker. Den første er rett og slett å skape en ny streng, overdratt til den samme variable navn. Den andre er å bruke "rBare" kommandoen.

Bruksanvisning

1 Åpne Python tolk eller en eksisterende Python programfilen.

2 Definere en streng ved å skrive inn følgende i en teksteditor eller Python:

s = 'Dette er en streng.

3 Skriv inn følgende for å sette inn noen mellomrom i fronten av strengen:

s = '' + s

4 Skriv inn følgende om, i stedet, du vil høyre-rettferdig strengen ved å fylle alle de ledende tegn med mellomrom. Dette vil skape en ny streng med en bredde på "100" og setter den tekst som allerede er i strengen på høyre side av strengen, fylle de tomme områder med mellomrom. Skriv dette:

s = s.rjust (100)

Hint

  • Strenger i Python er uforanderlig; de kan ikke endres etter at de er definert. Så, for å legge til tegn til strengen, må du opprette en ny streng med samme navn. Dette en viktig del av trinn 3 og 4.