Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung | |||
gf_informatik:daten:processing [2025-06-06 07:40] – hof | gf_informatik:daten:processing [2025-06-06 08:29] (aktuell) – [Aufgabe 6] hof | ||
---|---|---|---|
Zeile 126: | Zeile 126: | ||
* welche Spalten (Indices) gehören zu diesen Werten? | * welche Spalten (Indices) gehören zu diesen Werten? | ||
* verwendest du `int()` oder `float()`? | * verwendest du `int()` oder `float()`? | ||
- | |||
#### Aufgabe 6 | #### Aufgabe 6 | ||
Zeile 169: | Zeile 168: | ||
++++Code:| | ++++Code:| | ||
< | < | ||
- | def find_smallest_population(): | ||
- | with open(' | ||
- | # Search for the smallest, so start out with a value larger than any expected. | ||
- | min_pop = 1000000 | ||
- | town = None | ||
- | for line in towns: | ||
- | cells = line.split(',' | ||
- | try: | ||
- | # Population is in the third column, and it is an integer. | ||
- | population = int(cells[2]) | ||
- | if population < min_pop: | ||
- | # We found a town smaller than the currently known smallest. | ||
- | min_pop = population | ||
- | town = cells[0] | ||
- | except ValueError: | ||
- | pass | ||
- | return town, min_pop | ||
- | |||
- | print(" | ||
- | |||
def find_largest_area(): | def find_largest_area(): | ||
with open(' | with open(' |