Tavallisimmat laskut toimivat merkeillä +, - , * ja / , eli yhteen- ,vähennys- ,kerto- ja jakolasku. Lisäksi käytössä on luonnollisesti sulkumerkit, joilla voidaan ohjata laskujärjestystä.
luku1 = 7 luku2 = 3.4 summa = luku1 + luku2 #lasketaan yhteenlasku erotus = luku1 - luku2 #vähennyslasku tulo = luku1 * luku2 #kertolasku osamaara = luku1 / luku2 #jakolasku laskulauseke = (summa - 10)*2 + (erotus/2) #voit käyttää sulkeita print(laskulauseke)
x%n | - laskee x:n jakojäännöksen jaettaessa n:llä |
x**n | - laskee xn |
abs(x) | - laskee x:n itseisarvon |
pow(x,n) | - laskee xn |
round(x,n) | - pyöristää x:n n:n desimaalin tarkkuudella |
random.randint(x, y) | antaa satunnaisen kokonaisluvun välillä [x,y] Vaatii ohjelman alkuun: import random |
import random jakojaannos = 17 % 5 #laskee 17 jakojäännöksen 5 jaettaessa potenssi = 5 ** 2 #5 potenssiin 2 tulos potenssi2 = pow(2,3) #2 potenssiin 3 tulos itseisarvo = abs(-234) #luvun -235 itseisarvo luku = 45.359175345; kokonaisluku = round(luku,0) #pyöristää kokonaisluvuksi yksidesimaali = round(luku,1) #pyöristää yhden desimaalin tarkkuudella kolmedesimaalia = round(luku,3) #pyöristää kolmen desimaalin tarkkuudella satunnainen = random.randint(1,50) #satunnainen kokonaisluku väliltä [1,50] print(jakojaannos) print(potenssi) print(potenssi2) print(itseisarvo) print(kokonaisluku) print(yksidesimaali) print(kolmedesimaalia) print(satunnainen)
Tee ohjelma, missä on muuttuja: sekunnit = 60
Ohjelma laskee yhden tunnin sekunnit, yhden vuorokauden sekunnit ja yhden vuoden sekunnit.
Ohjelma tulostaa: "Tunnissa on: " laskemasi sekunnit, "Vuorokaudessa on: " laskemasi sekunnit ja "Vuodessa on: " laskemasi sekunnit
Suorita tehtävät Editorilla ja tallenna työsi Tiedostona.
Tee ohjelma, mikä kysyy kahta lukua.
Ohjelma laskee lukujen summan, erotuksen, tulon ja osamäärän kolmen desimaalin tarkuudella ja tulostaa ne.
Ohjelman täytyy toimia myös desimaaliluvuilla.
Suorita tehtävät Editorilla ja tallenna työsi Tiedostona.