Formatarea șirului Python; Sugestie pentru Linux
Două tipuri de parametri de formatare pot fi folosiți în Python. Aceștia sunt parametri de poziție și parametri de cuvinte cheie. Parametrul accesat de index se numește parametru pozițional, iar parametrul accesat de cheie se numește parametru cuvânt cheie. Utilizările acestor parametri sunt prezentate în următoarea parte a acestui articol.
Formatează folosind simbolul „%”:
Aceasta este cea mai veche metodă de formatare a datelor șirului din Python. Funcționează ca formatarea utilizată în limbajul C. Folosește parametrul pozițional pentru formatarea datelor. Câteva exemple ale acestei metode sunt prezentate mai jos.
Formatarea datelor cu un singur șir:
Creați un fișier python cu următorul script. O valoare șir este preluată de la utilizator și atribuită variabilei, Nume. Valoarea variabilei este tipărită folosind „%” simbol. ‘% s'Este folosit în imprimare () metodă pentru a defini că tipul variabilei este un șir.
#!/usr/bin/env python3
# Luați date șir de la utilizator
name = input ("Care este numele tău? \ n")
# Imprimați ieșirea formatată folosind „%”
print („Numele meu este% s”% name)
Ieșire:
Ieșirea este afișată în partea dreaptă a imaginii.

Formatarea mai multor șiruri de date:
Folosind „() ” nu este esențial pentru a imprima ieșirea formatată a unei singure variabile de șir atunci când se utilizează „%” simbol. Dar dacă doriți să formatați două sau mai multe șiruri folosind „%”, utilizați „()” pentru a defini grupul de valori șir. Creați un fișier python cu următorul script pentru a imprima ieșirea formatată a două variabile șir.
#!/usr/bin/env python3
# Inițializați două variabile șir
angajat = "John"
profesie = "Programator"
# Imprimați valorile formatate ale variabilelor
print („% s este un% s”% (angajat, profesie))
Ieșire:
Ieșirea este afișată în partea dreaptă a imaginii.
Formatați folosind format () metodă:
Această metodă poate lua atât argumente atât parametrii poziționali, cât și parametrii cuvintelor cheie. Poate citi mai multe argumente și returnează ieșirea formatată a șirului de date. Parantezele cretate (<>) sunt folosite pentru a defini parametrii poziționali sau de cuvinte cheie în format () metodă.
Sintaxă:
Aici, p1, p2 etc. sunt parametri de poziție și k1, k2 etc. sunt parametri de cuvinte cheie. Câteva exemple de utilizare a metodei format () sunt prezentate mai jos.
Formatarea șirului utilizând un singur parametru pozițional:
Dacă nu definiți valoarea parametrului pozițional atunci când utilizați format () metoda atunci valoarea va începe de la 0. Creați un fișier python cu următorul script pentru a cunoaște utilizarea format () metoda cu un singur parametru pozițional. Aici, '< >'Parantezele sunt folosite cu format () metoda de imprimare a variabilei, culoare.
Ieșire:
Ieșirea este afișată în partea dreaptă a imaginii.
Formatarea șirului utilizând mai mulți parametri de poziție:
Creați un fișier python cu următorul script pentru a cunoaște utilizarea mai multor parametri de poziție cu valori de poziție în format () metodă. Aici, două valori de intrare vor fi preluate de la utilizator și atribuite variabilelor denumite greutate și înălţime. Următorul, IMC valoarea se va calcula pe baza greutate și înălţime valori. format () metoda este utilizată în script pentru a imprima aceste trei valori folosind parametrii poziționali.