commit some shii

This commit is contained in:
2025-12-16 07:28:59 +01:00
parent 2c92baa9c8
commit 7daa295db1
9 changed files with 9189 additions and 2 deletions

View File

@@ -0,0 +1,31 @@
# -*- coding: utf-8 -*-
import csv
import random
datei = "namen.csv"
schueler = []
with open(datei, newline="") as csvfile:
reader = csv.DictReader(csvfile, delimiter=";")
for row in reader:
schueler.append({"Name": row["Name"], "Klasse": row["Klasse"]})
gewinner = random.sample(schueler, 6)
preise = {
"3 Preis": gewinner[0:3],
"2 Preis": gewinner[3:5],
"1 Preis": gewinner[5:6]
}
print("Weihnachtslotterie\n")
print("Ausgespielt werden")
print("1 Hauptpreis")
print("2 Preis 2 mal")
print("3 Preis 3 mal\n")
for kategorie in ["3 Preis", "2 Preis", "1 Preis"]:
print("-" * 80)
for person in preise[kategorie]:
artikel = "des" if kategorie == "1. Preis" else "eines"
print(f"Der Gewinner {artikel} {kategorie}es ist {person["Name"]} aus der {person["Klasse"]}")

View File

@@ -0,0 +1,103 @@
Nr;Klasse;Name
1;6a;Lilli Marie
2;6a;Lena Maria
3;6a;Miriam
4;6a;Valentina
5;6a;Emily
6;6a;Laura
7;6a;Eva
8;6a;Lara
9;6a;Mykyta
10;6a;Selina
11;6a;Julia
12;6a;Anna-Lisa
13;6a;David-Dimitrie
14;6a;Sarah Marie
15;6a;Nicole
16;6a;Pavlo
17;6a;Alexandra
18;6b;Vandita
19;6b;Nico
20;6b;Sascha
21;6b;Lena
22;6b;Elias
23;6b;Maximilian
24;6b;Niklas
25;6b;Ilia
26;6b;Celina
27;6b;Pia-Amelie
28;6b;Mona
29;6b;Luzia
30;6b;Anna
31;6b;Jeremias
32;6b;Marie
33;6b;Mark Lipeng
34;6b;Sebastian
35;6c;Adrian
36;6c;Emma
37;6c;Ella
38;6c;Johanna
39;6c;Jana
40;6c;Raphael
41;6c;Klara
42;6c;Sarah
43;6c;Frida
44;6c;Anna
45;6c;Katrin
46;6c;Maja
47;6c;Sebastian
48;6c;Sophia
49;6c;Sophie Luisa
50;6c;Alice Isabell
51;6c;Verena
52;6c;Valentina
53;6c;Anna
54;6c;Illia
55;6c;Larissa
56;6c;Manuel
57;6c;Anna
58;6c;Michael
59;6c;Paula
60;6c;Nina
61;6c;Bianca
62;6c;Felix
63;6ds;Nina
64;6ds;Matthias
65;6ds;Nils
66;6ds;Jonathan
67;6ds;Luka
68;6ds;Emilia
69;6ds;Emma
70;6ds;Matthias
71;6ds;Tristan
72;6ds;Jakab
73;6ds;Paul
74;6ds;Maximilian
75;6ds;Zoey
76;6ds;Benedikt
77;6ds;Samuel
78;6ds;Nina
79;6ds;Moritz
80;6ds;Patrick
81;6ds;Din
82;6ds;D<>niel
83;6ds;Theresa
84;6ds;Michael
85;6ds;Katharina
86;6es;Linda
87;6es;Kevin
88;6es;Luisa
89;6es;Anna
90;6es;Florian
91;6es;Elias
92;6es;Hannah
93;6es;Simon
94;6es;Patrick
95;6es;Maximilian
96;6es;Timo
97;6es;Paul
98;6es;Paul
99;6es;Nico
100;6es;Anika
101;6es;Matteo
102;6es;Jakob
1 Nr Klasse Name
2 1 6a Lilli Marie
3 2 6a Lena Maria
4 3 6a Miriam
5 4 6a Valentina
6 5 6a Emily
7 6 6a Laura
8 7 6a Eva
9 8 6a Lara
10 9 6a Mykyta
11 10 6a Selina
12 11 6a Julia
13 12 6a Anna-Lisa
14 13 6a David-Dimitrie
15 14 6a Sarah Marie
16 15 6a Nicole
17 16 6a Pavlo
18 17 6a Alexandra
19 18 6b Vandita
20 19 6b Nico
21 20 6b Sascha
22 21 6b Lena
23 22 6b Elias
24 23 6b Maximilian
25 24 6b Niklas
26 25 6b Ilia
27 26 6b Celina
28 27 6b Pia-Amelie
29 28 6b Mona
30 29 6b Luzia
31 30 6b Anna
32 31 6b Jeremias
33 32 6b Marie
34 33 6b Mark Lipeng
35 34 6b Sebastian
36 35 6c Adrian
37 36 6c Emma
38 37 6c Ella
39 38 6c Johanna
40 39 6c Jana
41 40 6c Raphael
42 41 6c Klara
43 42 6c Sarah
44 43 6c Frida
45 44 6c Anna
46 45 6c Katrin
47 46 6c Maja
48 47 6c Sebastian
49 48 6c Sophia
50 49 6c Sophie Luisa
51 50 6c Alice Isabell
52 51 6c Verena
53 52 6c Valentina
54 53 6c Anna
55 54 6c Illia
56 55 6c Larissa
57 56 6c Manuel
58 57 6c Anna
59 58 6c Michael
60 59 6c Paula
61 60 6c Nina
62 61 6c Bianca
63 62 6c Felix
64 63 6ds Nina
65 64 6ds Matthias
66 65 6ds Nils
67 66 6ds Jonathan
68 67 6ds Luka
69 68 6ds Emilia
70 69 6ds Emma
71 70 6ds Matthias
72 71 6ds Tristan
73 72 6ds Jakab
74 73 6ds Paul
75 74 6ds Maximilian
76 75 6ds Zoey
77 76 6ds Benedikt
78 77 6ds Samuel
79 78 6ds Nina
80 79 6ds Moritz
81 80 6ds Patrick
82 81 6ds Din
83 82 6ds Dániel
84 83 6ds Theresa
85 84 6ds Michael
86 85 6ds Katharina
87 86 6es Linda
88 87 6es Kevin
89 88 6es Luisa
90 89 6es Anna
91 90 6es Florian
92 91 6es Elias
93 92 6es Hannah
94 93 6es Simon
95 94 6es Patrick
96 95 6es Maximilian
97 96 6es Timo
98 97 6es Paul
99 98 6es Paul
100 99 6es Nico
101 100 6es Anika
102 101 6es Matteo
103 102 6es Jakob