Peruskomentoja

Print

Python-ohjelma ei näytä tekstiä ohjelman pyöriessä, jollei sitä erikseen käsketä. Ikkunaan ilmestyvä teksti saadaan näkyviin print-komennolla.

Esimerkki 1.

#Tämä komento tuo ohjelman näytölle tekstin "Hei, miten menee?".
print ("Hei, miten menee?")

[[$\vdots$]]

Hei, miten menee?

Välitehtävä

Print-komennossa teksti, eli merkkijono, kirjoitetaan lainausmerkkien ""-väliin. Luvut, laskutoimitukset ja muuttujat kirjoitetaan ilman lainausmerkkejä. Erikoismerkkien, kuten lainausmerkin, eteen tulee kenoviiva \.

Esimerkki 2.

#Tässä ohjelmassa tulostetaan tekstiä, jossa on merkkijonoja ja lukuja.
print ("Laskun 2+2 vastaus on", 2+2)
print ("Laskun 3*2 vastaus on", 3*2)

[[$\vdots$]]

Laskun 2+2 vastaus on 4
Laskun 3*2 vastaus on 6

Välitehtävä
​​
Laskutoimituksia

Python tunnistaa peruslaskutoimitukset ilman erillisiä kirjoitettavia komentoja. Desimaalipilkkuna toimii piste.

Komento Merkitys Esimerkki Tulos
a + b yhteenlasku 2 + 3 5
a - b vähennyslasku 2 - 3 -1
a * b kertolasku 2.5 * 2 5.0
a / b jakolasku 6 / 2 3
a ** b potenssilasku 2 ** 3 8
a // b jakolaskun kokonaisosa 10 // 3 3
a % b jakolaskun jakojäännös 10 % 3 1
round (a, x) pyöristää luvun a x-desimaalin tarkkuuteen round(3.4585, 2) 3.46

Välitehtävä
​​
Print-komennossa Python näyttää vain laskutoimituksen vastauksen, jollei laskutoimitus ole lainausmerkeissä.

Esimerkki 3.

#Huomaa, että merkkijonot ovat lainausmerkkien sisällä ja luvut ilman lainausmerkkejä.
print (2 + 3)
print ("2 + 3 =", 2+3)
print ("Jakolaskun 6/2 vastaus on", 6 / 2)
print ("Jakolaskun 27/4 jakojäännös on", 27 % 4)

[[$\vdots$]]

5
2 + 3 = 5
Jakolaskun 6/2 vastaus on 3
Jakolaskun 27/4 jakojäännös on 3