View difference between Paste ID: mEkwaftD and XUFncSJL
SHOW: | | - or go back to the newest paste.
1
resultater = []
2
linjenummer = 0
3
funn=[]
4
sok = [0]
5
hodefarge = input("Velg hodefarge(skriv tallet).\n1:Grå\n2:Gul\n3:Hvit\n4:Svart\n5:Blå\n6:Brun\n7:Grønn\n8:Rød\n9:Vet ikke\n")
6
if hodefarge == "1":
7
    sok.append("Grå")
8
elif hodefarge == "2":
9
    sok.append("Gul")
10
elif hodefarge == "3":
11
    sok.append("Hvit")
12
elif hodefarge == "4":
13
    sok.append("Svart")
14
elif hodefarge == "5":
15
    sok.append("Blå")
16
elif hodefarge == "6":
17
    sok.append("Brun")
18
elif hodefarge == "7":
19
    sok.append("Grønn")
20
elif hodefarge == "8":
21
    sok.append("Rød")
22
elif hodefarge == "9":
23
    sok.append("Uvisst")
24
   
25
brystfarge = input("Velg brystfarge.\n1:Rød\n2:Gul\n3:Hvit\n4:Svart\n5:Grå\n6:Gul og svart\n7:Brun\n8:Vet ikke\n")
26
if brystfarge == "1":
27
    sok.append("Rød")
28
elif brystfarge == "2":
29
    sok.append("Gul")
30
elif brystfarge == "3":
31
    sok.append("Hvit")
32
elif brystfarge == "4":
33
    sok.append("Svart")
34
elif brystfarge == "5":
35
    sok.append("Grå")
36
elif brystfarge == "6":
37
    sok.append("Gul og svart")
38
elif brystfarge == "7":
39
    sok.append("Brun")
40
elif brystfarge == "8":
41
    sok.append("Uvisst")
42
 
43
 
44
nebbform = input("Velg nebbform.\n1:Spiss\n2:Butt\n3:Lang\n4:Vet ikke\n")
45
if nebbform == "1":
46
    sok.append("Spiss")
47
elif nebbform == "2":
48
    sok.append("Butt")
49
elif nebbform == "3":
50
    sok.append("Lang")
51
elif nebbform == "4":
52
    sok.append("Uvisst")
53
 
54
 
55-
Nebbfarge = input("Velg nebbfarge.\n1:Rød\n2:Gul\n3:Oransje\n4:Grå\n5:Svart\n6:Vet ikke\n")
55+
nebbfarge = input("Velg nebbfarge.\n1:Rød\n2:Gul\n3:Oransje\n4:Grå\n5:Svart\n6:Vet ikke\n")
56
if nebbfarge == "1":
57
    sok.append("Rød")
58
elif nebbfarge == "2":
59
    sok.append("Gul")
60
elif nebbfarge == "3":
61
    sok.append("Oransje")
62
elif nebbfarge == "4":
63
    sok.append("Grå")
64
elif nebbfarge == "5":
65
    sok.append("Svart")
66
elif nebbfarge == "6":
67
    sok.append("Uvisst")
68
 
69
with open("c:\Arter\Fugler.txt","r") as f:
70
    for line in f:
71
        linjenummer += 1
72
        art = line.split(",")
73
        strip = art[-1].rstrip("\n")    #Fjerner linjeskiftkommandoen fra teksten
74
        art[-1] = strip
75
        score = 0
76
        for i in range(len(sok)):
77
            if art[i] == sok [i]:
78
                score += 1
79
        if score >= 3:                  #Hvis over antall kriterer stemmer vil arten legges til i funnene
80
            funn.append(art[0])
81
 
82
 
83
print("\nFuglene som passer til dine kriterier er:")
84
for i in range(len(funn)):
85
    print(funn[i])