Adesea, în programare, faci ceva complicat și s-ar putea să nu-ți amintești în viitor ce ai făcut. Când se întâmplă acest lucru, programul ar trebui probabil comentat. Un comentariu este o notă pentru tine și pentru alți programatori care explică ce se întâmplă. De exemplu:
# Not quite PI, but a credible simulation
print(22 / 7)
din care rezultă:
3.14285714286
Observați că comentariul începe cu un hash: #. Comentariile sunt folosite pentru a comunica cu alții care citesc programul și cu viitorul tău sine pentru a clarifica ce este complicat.
Rețineți că orice text poate urma comentariului și că atunci când programul este rulat, textul de după # până la sfârșitul acelui rând este ignorat. # nu trebuie să fie la începutul unei linii noi:
# Output PI on the screen
print(22 / 7) # Well, just a good approximation
Exemple
Fiecare capitol (eventual) va conține exemple ale caracteristicilor de programare introduse în capitol. Ar trebui măcar să vă uitați peste ele și să vedeți dacă le înțelegeți. Dacă nu, poate doriți să le introduceți și să vedeți ce se întâmplă. Jucați-vă cu ele, modificați-le și vedeți ce se întâmplă.
Denmark.py
print("Something's rotten in the state of Denmark.")
print(" -- Shakespeare")
Ieșire:
Something's rotten in the state of Denmark. -- Shakespeare
School.py
# This is not quite true outside of USA
# and is based on my dim memories of my younger years
print("Firstish Grade")
print("1 + 1 =", 1 + 1)
print("2 + 4 =", 2 + 4)
print("5 - 2 =", 5 - 2)
print()
print("Thirdish Grade")
print("243 - 23 =", 243 - 23)
print("12 * 4 =", 12 * 4)
print("12 / 3 =", 12 / 3)
print("13 / 3 =", 13 // 3, "R", 13 % 3)
print()
print("Junior High")
print("123.56 - 62.12 =", 123.56 - 62.12)
print("(4 + 3) * 2 =", (4 + 3) * 2)
print("4 + 3 * 2 =", 4 + 3 * 2)
print("3 ** 2 =", 3 ** 2)
Ieșire:
Firstish Grade 1 + 1 = 2 2 + 4 = 6 5 - 2 = 3 Thirdish Grade 243 - 23 = 220 12 * 4 = 48 12 / 3 = 4 13 / 3 = 4 R 1 Junior High 123.56 - 62.12 = 61.44 (4 + 3) * 2 = 14 4 + 3 * 2 = 10 3 ** 2 = 9
Exerciții
1. Scrieți un program care vă tipărește numele complet și ziua de naștere ca șiruri separate.
2. Scrieți un program care arată utilizarea tuturor celor 7 operații aritmetice.
Include texte din Wikibooks traduse și adaptate de Nicolae Sfetcu
Lasă un răspuns