summaryrefslogtreecommitdiffstats
path: root/upg2_1.py
blob: 7a66bd01e0c795b25f7b08a56e7bcbecf6bed8df (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
def greeting(name):
    return "Hej " + name + (", visste du att M är min favoritbokstav" if name[0] == "M" else "") + "!"

def is_this_a_long_list(values):
    return len(values) > 5

def get_grade(score):
    if score > 80:
        return "VG"
    if score >= 50:
        return "G"
    return "U"

def days_in_month(month):
    return {"januari": 31,
            "februari": 28,
            "mars": 31,
            "april": 30,
            "maj": 31,
            "juni": 30,
            "juli": 31,
            "augusti": 31,
            "september": 30,
            "oktober": 31,
            "november": 30,
            "december": 31,
            }[month]

def odd(value):
    return value % 2 != 0

def get_integer_description(value):
    if value % 2 == 0 and value > 0:
        return 2
    if value % 2 != 0 and value > 0:
        return 1
    if value == 0:
        return 0
    if value % 2 != 0 and value < 0:
        return -1
    if value % 2 == 0 and value < 0:
        return -2
    return "yeet"

def appraisal_factor(rare, good_condition):
    price = 1
    if rare:
        price += 0.25
    else:
        price -= 0.25
    if good_condition:
        price += 0.5
    else:
        price -= 0.5
    return price