View difference between Paste ID: fpbgCcj3 and JK5FthtF
SHOW: | | - or go back to the newest paste.
1
resultat = []
2
linjenummer = 0
3
funn=[]
4
sok = [0]
5
hovudfarge = input("Velg hovudfarge(skriv talet).\n1:Grå\n2:Gul\n3:Kvit\n4:Svart\n5:Blå\n6:Brun\n7:Grøn\n8:Raud\n9:Veit ikkje\n")
6
if hovudfarge == "1":
7
    sok.append("Grå")
8
elif hovudfarge == "2":
9
    sok.append("Gul")
10
elif hovudfarge == "3":
11
    sok.append("Kvit")
12
elif hovudfarge == "4":
13
    sok.append("Svart")
14
elif hovudfarge == "5":
15
    sok.append("Blå")
16
elif hovudfarge == "6":
17
    sok.append("Brun")
18
elif hovudfarge == "7":
19
    sok.append("Grøn")
20
elif hovudfarge == "8":
21
    sok.append("Raud")
22
elif hovudfarge == "9":
23
    sok.append("Uvisst")
24
   
25
brystfarge = input("Vel brystfarge.\n1:Raud\n2:Gul\n3:Kvit\n4:Svart\n5:Grå\n6:Gul og svart\n7:Brun\n8:Veit ikkje\n")
26
if brystfarge == "1":
27
    sok.append("Raud")
28
elif brystfarge == "2":
29
    sok.append("Gul")
30
elif brystfarge == "3":
31
    sok.append("Kvit")
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("Vel nebbform.\n1:Spiss\n2:Butt\n3:Lang\n4:Veit ikkje\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-
Nebbfarge = input("Vel nebbfarge.\n1:Raud\n2:Gul\n3:Oransje\n4:Grå\n5:Svart\n6:Veit ikkje\n")
54+
nebbfarge = input("Vel nebbfarge.\n1:Raud\n2:Gul\n3:Oransje\n4:Grå\n5:Svart\n6:Veit ikkje\n")
55
if nebbfarge == "1":
56
    sok.append("Raud")
57
elif nebbfarge == "2":
58
    sok.append("Gul")
59
elif nebbfarge == "3":
60
    sok.append("Oransje")
61
elif nebbfarge == "4":
62
    sok.append("Grå")
63
elif nebbfarge == "5":
64
    sok.append("Svart")
65
elif nebbfarge == "6":
66
    sok.append("Uvisst")
67
 
68
with open("c:\Artar\Fuglar.txt","r") as f:
69
    for line in f:
70
        linjenummer += 1
71
        art = line.split(",")
72
        strip = art[-1].rstrip("\n")    #Fjernar linjeskiftkommandoen frå teksten
73
        art[-1] = strip
74
        score = 0
75
        for i in range(len(sok)):
76
            if art[i] == sok [i]:
77
                score += 1
78
        if score >= 3:                  #Dersom fleire enn dette talet kriterium stemmer, vil arten bli lagd til i funna
79
            funn.append(art[0])
80
81
print("\nFuglane som passar til dine kriterium, er:")
82
for i in range(len(funn)):    
83
	print(funn[i])