diff --git a/L13 Kokoelmat/L13T01.py b/L13 Kokoelmat/L13T01.py new file mode 100644 index 0000000000000000000000000000000000000000..f6baffa697d93ba3a6988c87301bd3eea7e6e85c --- /dev/null +++ b/L13 Kokoelmat/L13T01.py @@ -0,0 +1,9 @@ +regList = [] +while True: + regNum = input("Anna rekisterinumero: ") + if regNum != "": + regList.append(regNum) + else: + break +sortedregList = sorted(regList) +print(sortedregList) \ No newline at end of file diff --git a/L13 Kokoelmat/L13T02.py b/L13 Kokoelmat/L13T02.py new file mode 100644 index 0000000000000000000000000000000000000000..7d36e85c5602391f191a18b2df4185127e2d6243 --- /dev/null +++ b/L13 Kokoelmat/L13T02.py @@ -0,0 +1,11 @@ +gradesList = [] +while True: + grade = input("Anna kurssin arvosana: ") + if grade != "": + gradesList.append(int(grade)) + else: + break +gradeCount = len(gradesList) +average = sum(gradesList) / gradeCount +print(f"Annoit {gradeCount} arvosanaa.") +print(f"Arvosanojen keskiarvo on {average} .") \ No newline at end of file diff --git a/L13 Kokoelmat/L13T03.py b/L13 Kokoelmat/L13T03.py new file mode 100644 index 0000000000000000000000000000000000000000..af88a6b33b23ad3373a6f0ef6ebe87d612c1291d --- /dev/null +++ b/L13 Kokoelmat/L13T03.py @@ -0,0 +1,14 @@ +class Car: + def __init__(self, brand, regNum): + self.brand = brand + self.regNum = regNum + def __str__(self): + return (self.brand + "" + self.regNum) +cars = [] +for i in range(3): + car = Car + car.brand = input("Syötä auton merkki: ") + car.regNum = input("Syötä rekisterinumero: ") + cars.append(car.brand + " " + car.regNum) + sortByBrand = sorted(cars) +print(sortByBrand) \ No newline at end of file