Se afișează ieșirea în Python

by | 31 Mai, 2021 | Piton

Acasă » Piton » Se afișează ieșirea în Python

Introducere

Afișarea rezultatelor pe ecran se face folosind funcția print() din Python. Funcția print() ia cât mai multe argumente putem trece separate prin virgule.

Sintaxă

Sintaxa lui Python print() este:

print(șir, sep =' ', final = ' ', fișier = fișier, flush = flush)

în cazul în care:

şir: Specifică valorile de tipărit pe ecran (putem da mai multe valori separate prin virgulă).

Pentru a imprima șirul în noua linie, se folosește \n.

Exemplu:

print("1 \n 2 \n 3")

ieșire:

Se afișează ieșirea șirurilor în Python

sep(opțional):: Specifică modul de separare a mai multor valori. Puteți da , / | \=> ? sau orice alt personaj.

Exemplu 1:

print("1","2","3", sep ='/')

 

ieșire:

Se afișează ieșirea septembrie în Python

Exemplu 2:

print("GoCoding "," Python "," funcția print()", sep ='>>')

 

ieșire:

Se afișează rezultatul septembrie în Python 2

capăt(opțional):: Dacă doriți să imprimați ceva la sfârșit puteți da valoarea la sfârșit. Implicit se presupune \n, de aceea se trece controlul în linia următoare după executarea instrucțiunii print.

Exemplu:

print("1","2","3", sep ='/', final = 'n')

 

ieșire:

Se afișează rezultatul final în Python

fişier(opțional):: Specifică obiectul cu modul de scriere. În mod implicit, este legat de sys.stdout .

culoare(opțional): este o valoare booleană care specifică dacă rezultatul este șters (valoare = Adevărat) sau tamponat (valoare = Fals). În mod implicit, valoarea este False, adică valorile sunt tipărite în bucăți. Dacă valoarea este setată la True, secvența de caractere va fi tipărită unul după altul pe ecran. Acest proces necesită mult timp, deoarece imprimarea valorilor în bucăți necesită mai puțin timp decât imprimarea valorilor caracter cu caracter.

Exemplu:

timp de import ca număr de timp = 3 pentru val în interval (număr + 1): dacă val > 0: print(val, end='/', flush = True) time.sleep(1) else: print('Uite ')

 

Explicaţie:

Când utilizați flush = True, programul se va comporta ca un contor aici și va tipări valoarea una după alta. Va imprima un caracter, apoi va aștepta timpul dorit (1 secundă), apoi va imprima altul. În timp ce, dacă valoarea de spălare nu este setată la True, contorul va aștepta durata totală dorită (3 secunde) și apoi va tipări întreaga valoare deodată. Acest scenariu nu va acționa ca un contor.

Autor

4 Comentarii

Publica un comentariu

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate *

Acest site folosește Akismet pentru a reduce spamul. Aflați cum sunt procesate datele despre comentarii.

Autor