Afișarea textului
Funcția print() afișează pe ecran text sau alte valori. Dacă nu îi spui altfel, fiecare apel începe pe o linie nouă.
Exemplu
Prompt
Afișează „Hello World!” pe ecran.
Ieșire: program Python complet
main.py
print("Hello World!")
Mai multe apeluri print
Nu există o limită pentru numărul de apeluri ale funcției print():
Prompt
Afișează trei linii: „Hello World!”, „Învăț Python.” și „Este minunat!”, folosind instrucțiuni print separate.
Ieșire: program Python complet
main.py
print("Hello World!")
print("Învăț Python.")
print("Este minunat!")
Ghilimele duble
Python se așteaptă ca textul să fie pus între ghilimele, și merg atât ghilimelele duble ", cât și cele simple '. Textul fără ghilimele provoacă o eroare.
Ambele tipuri de ghilimele
Prompt
Afișează două linii: una folosind ghilimele duble și una folosind ghilimele simple, arătând că ambele funcționează la fel.
Ieșire: program Python complet
main.py
print("Asta va funcționa!")
print('Și asta va funcționa!')
Eroare din cauza ghilimelelor lipsă
Aici lipsesc ghilimelele din jurul textului, așa că Python raportează o eroare:
Prompt
Demonstrează o eroare de sintaxă încercând să afișezi text fără ghilimele.
Ieșire: program Python complet
main.py
print(This will cause an error)
Afișarea fără linie nouă
În mod normal, print() se încheie trecând pe o linie nouă. Setează parametrul end când vrei ca mai multe bucăți de text să rămână pe aceeași linie.
Exemplu
Prompt
Folosește parametrul end pentru a afișa două mesaje pe aceeași linie, cu un spațiu între ele.
Ieșire: program Python complet
main.py
print("Hello World!", end=" ")
print("Voi afișa pe aceeași linie.")