Kraften til Pythons strengmal

click fraud protection

Python er et tolket, objektorientert, høyt nivå programmeringsspråk. Det er enkelt å lære fordi syntaksen legger vekt på lesbarhet, noe som reduserer kostnadene ved programvedlikehold. Mange programmerere elsker å jobbe med Python fordi — uten kompileringstrinnet — går testing og feilsøking raskt.

Templatering, spesielt nettmalering, representerer data i skjemaer som vanligvis er ment å kunne leses av en seer. Den enkleste formen for en malingsmotor erstatter verdier i malen for å produsere ytelsen.

Bortsett fra strengkonstantene og de utdaterte strengfunksjonene, som flyttet til strengmetoder, inkluderer Pythons strengmodul også strengmaler. Selve malen er en klasse som mottar en streng som argument. Objektet som er formidlet fra den klassen kalles et malstrengobjekt. Malstrenger ble først introdusert i Python 2.4. Der operatører for strengformatering brukte prosenttegnet for utskiftninger, bruker malobjektet dollartegn.

Utenfor disse bruksområdene av dollartegnet, fører ethvert utseende på $ til en ValueError. Metodene som er tilgjengelige gjennom malstrenger er som følger:

instagram viewer
instagram story viewer