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.