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]) |