add exercise sets

This commit is contained in:
Robert Jeutter 2022-01-11 16:11:41 +01:00
parent de09bff28f
commit 6b6f1d8b1b
3 changed files with 20017 additions and 0 deletions

View File

@ -69,6 +69,8 @@ Während ich an dem Cheatsheet arbeite und kleine Programme schreibe, bin ich au
## Body Mass Index berechnen
Einfaches Python Programm, das Körpergewicht und Körpergröße abfrägt um daraus den BMI zu berechnen und auszugeben: [BMI.py](uebung/bmi.py)
## Sets
Zähle wieviele unterschiedliche Namen eine Liste enthält und gebe dies als Zahl zurück: [Sets.py](uebung/sets.py)
## Webcrawling
Im [Web Crawling](Web%20Crawling.ipynb) (.html oder .ipynb) sind die Grundlagen zum Auslesen von Webseiten festgehalten.

20001
data/names.csv Executable file

File diff suppressed because it is too large Load Diff

14
uebung/sets.py Normal file
View File

@ -0,0 +1,14 @@
# Öffne die ../data/names.csv - Datei als .csv-Datei und berechne die Anzahl der verschiedenen Vornamen, die in dieser Datei aufgelistet sind
import csv
names = set()
with open('../data/names.csv', newline='') as csvfile:
namereader = csv.reader(csvfile, delimiter=',', quotechar='"')
counter = 0
for row in namereader:
if counter != 0:
names.add(row[1])
counter = counter + 1
print(len(names))