just () funksjon
Lust betyr 'venstre rettferdiggjør'- rettferdiggjør eller sett strengen helt til venstre side. Luster () -metoden penerer den gitte strengen med flere tegn og skifter den fullstendig til venstre side. Den penerer den gitte strengen med antall spesifiserte tegn for å gjøre det til en viss lengde lang.
Her er syntaksen til LIST -funksjonen som brukes i et typisk Python -program:
Lust () -funksjonen tar minimum en og maksimalt to inngangsparametere. 'Strengen' representerer navnet på strengen som vil bli berettiget med Lust () -funksjonen. "Len" -parameteren representerer den nødvendige lengden på strengen etter venstre justering. 'Chr' -parameteren representerer karakteren som vil bli polstret med strengen for å gjøre den til en viss lengde lang og rettferdiggjøre den til venstre. Som standard er det plassen "". Hvis du ikke gir noen karakter, vil Lust () -funksjonen fylle ut strengen med mellomrom til venstre, rettferdiggjøre den til en viss lengde er nådd.
Eksempel 1:
I dette eksemplet vil vi gi en streng og den nødvendige lengden på strengen etter venstre begrunnelse. Vi vil ikke gi noe tegn som skal polstres med strengen her for å teste Lust () -funksjonen med bare lengden på strengparameteren.
Str = "MyWorld"Som du kan legge merke til, har vi lagt “.”På slutten av strengen etter å ha brukt LUST () -funksjonen. Det gjøres for å hjelpe deg med å forstå og tydelig se 20-tegn lange streng polstret med tomme mellomrom. Utgangen fra programmet ovenfor er gitt nedenfor:
Legg merke til at “.”Skrives ut etter å ha gjort strengen 20 tegn lang og rettferdiggjort den til venstre side. Lust () -funksjonen har lagt de 13 mellomrom til høyre side av den gitte strengen for å rettferdiggjøre strengen til venstre side.
Eksempel 2:
Nå som vi vet om vi ikke gir polstringskarakterparameteren til Lust () -funksjonen, vil den ganske enkelt legge til ekstra mellomrom til strengen for å lage en viss lengde lang. La oss nå gi polstringskarakterparameteren til Lust () -funksjonen for å se dens arbeid. Se koden nedenfor:
Str = "MyWorld"'B' -karakteren er gitt som polstringstegn for strengen. Lust () -funksjonen vil nå putte den gitte strengen med 'B' -tegnet til den blir 20 tegn lang. Når vi har utført koden ovenfor, får vi følgende resultat:
Som du kan se er den gitte strengen 7 tegn lang 'myworld'. Den gitte lengden er 20 og polstringskarakteren er 'B'. Lust () -funksjonen la til 13 B -er til strengen for å gjøre den 20 tegn lang og rettferdiggjør den fullstendig til venstre.
Eksempel 3:
Nå som vi forsto arbeid og funksjonalitet av LUST () -metoder, la oss bare teste den med forskjellige typer strenger og gi innspill på forskjellige måter. Se koden nedenfor:
Her kan du se tre verdier “str = abcdefgh, 123456… nå, len = 50, og chr = b.”Etter det brukes IJust -funksjonen på disse datatypene, og resultatet vises.
STR = "ABCDEFGH, 123456 ... nå"Når du utfører denne koden, får du følgende resultat:
Legg merke til at Lust () regnet lengden på den opprinnelige strengen og polstret de gjenværende tegnene med fyllingskarakteren.
Eksempel 4:
Fyllingskarakteren må være en karakter lang. Hvis du gir mer enn ett tegn til fyllingskarakteren, vil kompilatoren heve en typeerror. I dette eksemplet vil vi gi mer enn ett tegn til fyllingskarakterparameteren for å se hvilken typeerror som vil bli reist av kompilatoren. Se koden gitt nedenfor:
STR = "ABCDEFGH, 123456 ... nå"'Chr = airbnb' er 6 tegn lang. Så kompilatoren skal heve en TyperError. La oss se utdataene nedenfor:
Som du kan se i utdataene, har kompilatoren hevet 'typenerror: fyllekarakteren må være nøyaktig ett tegn lang'. Dette er fordi du ikke kan gi mer enn én karakter i en fyllingskarakter. Det tillater bare lengden på 1 karakter.
Eksempel 5:
I dette eksemplet vil vi sjekke hvordan LUST () -funksjonen reagerer hvis vi gir den nødvendige lengden lik lengden på den gitte strengen. Se koden nedenfor først, så diskuterer vi den senere:
Str = "MyWorld"Merk at lengden på den gitte strengen 'MyWorld' er 7 og den nødvendige lengden er også 7. Fyllingskarakteren 'P; er også gitt. La oss nå se resultatet av Lust () -funksjonen for dette eksemplet:
Legg merke til at til tross for at den har fyllingskarakteren, har ikke LusT () -funksjonen polstret strengen med den. Lust () -funksjonen ignorerte fyllingskarakteren siden den nødvendige lengden på strengen er lik lengden på den opprinnelige strengen.
Konklusjon
I denne artikkelen har vi sett Lust () -funksjonen. Det er en innebygd funksjon i Python-programmeringsspråket og brukes til å være igjen, rettferdiggjøre strengen mens du gjør den til de spesifikke tegnene lang. Vi har innarbeidet forskjellige scenarier relatert til denne funksjonen.