Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # AC-luento 2, 2.9.2021
- # math-, random-, datetime-moduulit jne.
- print("Tervetuloa!\n\nTämän pitäisi tulla seuraavalle riville")
- print()
- print("Lasku:\t\t350€")
- print("Korko:\t\t5%")
- print("Päivämäärä:\t2.9.2021")
- # UUSI TIEDOSTO
- # input-kertaus
- value = 15
- # pyydetään käyttäjältä kaksi numeroa, muutetaan int-muotoon
- number1 = input("Anna numero:\n")
- number1 = int(number1)
- number2 = input("Anna toinen numero:\n")
- number2 = int(number2)
- # lasketaan yhteen ja tulostetaan
- #total = number1 + number2
- total = number1 * number2
- print(total)
- # UUSI TIEDOSTO
- import math
- # potenssiin korotus, 5 potenssiin 7
- power = math.pow(5, 7)
- print(power)
- power = 5 ** 7
- print(power)
- square = math.sqrt(9)
- print(square)
- print(math.pi)
- # ympyrän ympärysmitta, kaava 2 * pi * säde
- radius = input("Anna säde:\n")
- radius = float(radius)
- # lasketaan ympärysmitta ja pyöristetään yhteen desimaaliin
- border = 2 * math.pi * radius
- border = round(border, 1)
- print(f"Ympärysmitta {border} cm")
- # UUSI TIEODSTO
- import math
- # usein tarvitaan sitä, että matemaattinen kaava muutetaan vain koodiksi
- # d = s * sqrt 3
- side = 15
- d = side * math.sqrt(3)
- print(d)
- # UUSI TIEDOSTO
- import random
- # satunnainen luku väliltä 4- 10
- guess = random.randint(4, 10)
- print(guess)
- # kaksi noppaa
- dice1 = random.randint(1, 6)
- dice2 = random.randint(1, 6)
- print(f"Noppa 1: {dice1}")
- print(f"Noppa 2: {dice2}")
- # UUSI TIEDOSTO
- from datetime import date
- today = date.today()
- print(f"Tänään on: {today}")
- # UUSI TIEDOSTO
- from datetime import datetime
- # aikaleima, ns. UNIX timestamp
- now = datetime.now()
- print(now)
- # eli %d = päivä, %m = kuukausi, %Y = vuosi, %H = tunti, %M = minuutti, %S = sekunti
- date_text = now.strftime("%d.%m.%Y %H:%M:%S")
- print(date_text)
- # UUSI TIEDOSTO
- from datetime import date, datetime, timedelta
- # alku- ja loppupvm
- # päivien lukumäärä aikavälillä
- first = date(2021, 9, 2)
- end = date(2021, 12, 24)
- delta = end - first
- days = delta.days
- print(f"Jouluun on enää {days} päivää!")
- # uusi päivämäärä kun lisätään päiviä
- loan_date = date(2021, 9, 3)
- # pelkkää return ei voi käyttää Pythonin muuttujanimenä! (varattu sana)
- return_date = loan_date + timedelta(194)
- print(return_date)
Add Comment
Please, Sign In to add comment