Pythonissa voi tulostaa asioita print(...)-komennolla. Jos haluat tulostaa esimerkiksi luvun 1234, voit kirjoittaa tällaisen ohjelman:
print(1234)
Luvut kirjoitetaan Pythonissa sellaisenaan, teksti taas pitää laittaa lainausmerkkien sisään (kokeile!):
print("Hei, Touko!")
Voit kirjoittaa useamman komennon peräjälkeen samaan tiedostoon, ja kun käynnistät ohjelman, nämä kaikki komennot suoritetaan. Kokeile:
print("Hei")
print("Touko!")
print(123)
Huomaa, että jokainen print-komento tulostaa omalle rivilleen.
Python osaa laskea kaikenlaista. Jos haluat tulostaa, paljonko on 5 plus 7, voit kirjoittaa tällaisen ohjelman (kokeile!):
print(5 + 7)
Kertomerkkinä toimii Pythonissa *, joten jos haluat tulostaa, paljonko on 5 kertaa 7, voit kirjoittaa tällaisen ohjelman (kokeile!):
print(5 * 7)
Jos haluat laskea 7 kertaa 11 ja kertoa tuloksen vielä luvulla 13, voit kirjoittaa tällaisen ohjelman (kokeile!):
print(7 * 11 * 13)
Python osaa laskea isoillakin luvuilla, kokeile vaikkapa näitä yhteenlaskuja, voit kirjoittaa ne kaikki yhteen ohjelmaan tai kokeilla niitä yksi kerrallaan:
print(1 + 1) print(12 + 21) print(123 + 321) print(1234 + 4321) print(12345 + 54321) print(123456 + 654321) print(1234567 + 7654321)
Kokeile myös näitä vähennyslaskuja:
print(2 - 1) print(33 - 21) print(444 - 321) print(5555 - 4321) print(66666 - 54321) print(777777 - 654321) print(8888888 - 7654321)
Mitähän tällaisista kertolaskuista tulee tuloksena?
print(1 * 1) print(11 * 11) print(111 * 111) print(1111 * 1111) print(11111 * 11111) print(111111 * 111111) print(1111111 * 1111111) print(11111111 * 11111111) print(111111111 * 111111111)
Tai mitähän tämä tulostaa?
print(1 * 9) print(12 * 9) print(123 * 9) print(1234 * 9) print(12345 * 9) print(123456 * 9) print(1234567 * 9) print(12345678 * 9) print(123456789 * 9)
Entä tämä?
print(3 * 7 * 13 * 37) print(3 * 3 * 3 * 7 * 11 * 13 * 37)
Tekstin osia voi "laskea yhteen" plus-merkillä, kokeile:
print("Tou" + "ko")
print("T" + "o" + "u" + "k" + "o")
Tekstiä voi toistaa monta kertaa kertomerkin avulla, kokeile:
print("Touko" * 2)
print("Touko" * 10)
Mitähän tämä tulostaa?
print("Hei " * 4)
print("Touko " * 4)
print("Hei " * 4 + "Touko " * 4)