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(' | ||