Peruskomentoja
Peruskomentoja
Print
Python-ohjelma ei näytä tekstiä ohjelman pyöriessä, jollei sitä erikseen käsketä. Ikkunaan ilmestyvä teksti saadaan näkyviin print-komennolla.
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 \.
Välitehtävä
Laskutoimituksia
Python tunnistaa peruslaskutoimitukset ilman erillisiä kirjoitettavia komentoja. Desimaalipilkkuna toimii piste.
Välitehtävä
Print-komennossa Python näyttää vain laskutoimituksen vastauksen, jollei laskutoimitus ole lainausmerkeissä.
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 |
Tehtäviä
Muista, että merkkijono kirjoitetaan lainausmerkkien "" väliin ja merkkijono erotetaan laskutoimituksesta pilkulla (,). Esimerkiksi komento print ("Tunnissa on", 60*60, "sekuntia.") tulostaa tekstin Tunnissa on 3600 sekuntia.
1. Luo teksti "Hei, minun nimeni on _omanimi_."
2. Laske ja näytä seuraavien laskujen tulokset:
a) [[$445 + 78$]]
b) [[$134,5 \cdot 456$]]
c) [[$6^7$]]
d) Murtoluvun [[$\frac{356}{23}$]] kokonaisosa
e) Murtoluvun [[$\frac{356}{23}$]] jakojäännös.
f) Pyöristä luku 3.14159 yhden desimaalin tarkkuuteen.
3. Tulosta alla oleva teksti, jossa olet laskenut oikeat luvut kirjaimien x paikalle.
Vuodessa on
x päivää
x tuntia
x minuuttia
ja x sekuntia.
4. Muokkaa komentoa siten, että se tulostaa tekstin kuten alla.
Kasper, Jesper ja Joonatan ovat kolme iloista rosvoa,
jotka varastavat vain mitä tarvitsevat.
Yönä eräänä, kuitenkin, veljekset lähtivät teille omilleen.
Kasper toi tullessaan 14 perunaa,
Jesper kantoi sylisssään 15 lanttua ja
Joonatan säkissään 21 porkkanaa punaista.
Yhteensä heillä oli 50 kasvista maukasta,
ei liikaa lain, tuumi Paavali.
Saaliista veljes itse kukin sai 8 kasvista kokonaista
ja 2 jäi yli varten huomista lohdutonta.
1. Luo teksti "Hei, minun nimeni on _omanimi_."
2. Laske ja näytä seuraavien laskujen tulokset:
a) [[$445 + 78$]]
b) [[$134,5 \cdot 456$]]
c) [[$6^7$]]
d) Murtoluvun [[$\frac{356}{23}$]] kokonaisosa
e) Murtoluvun [[$\frac{356}{23}$]] jakojäännös.
f) Pyöristä luku 3.14159 yhden desimaalin tarkkuuteen.
3. Tulosta alla oleva teksti, jossa olet laskenut oikeat luvut kirjaimien x paikalle.
Vuodessa on
x päivää
x tuntia
x minuuttia
ja x sekuntia.
4. Muokkaa komentoa siten, että se tulostaa tekstin kuten alla.
Kasper, Jesper ja Joonatan ovat kolme iloista rosvoa,
jotka varastavat vain mitä tarvitsevat.
Yönä eräänä, kuitenkin, veljekset lähtivät teille omilleen.
Kasper toi tullessaan 14 perunaa,
Jesper kantoi sylisssään 15 lanttua ja
Joonatan säkissään 21 porkkanaa punaista.
Yhteensä heillä oli 50 kasvista maukasta,
ei liikaa lain, tuumi Paavali.
Saaliista veljes itse kukin sai 8 kasvista kokonaista
ja 2 jäi yli varten huomista lohdutonta.