Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
gf_informatik:daten:processing [2023-05-31 12:13] hofgf_informatik:daten:processing [2024-06-10 10:45] (aktuell) hof
Zeile 115: Zeile 115:
    * 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 127: Zeile 128:
   * Einwohner: $8670125$   * Einwohner: $8670125$
 ++++ ++++
 +
 +<nodisp 2>
 +++++Code:|
 +<code python>
 +def find_smallest_population():
 +    with open('gemeinden.csv') as towns:
 +        # 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("Smallest town: ", find_smallest_population())
 +</code>
 +++++
 +</nodisp>
  
 <nodisp 2> <nodisp 2>
  • gf_informatik/daten/processing.1685535188.txt.gz
  • Zuletzt geändert: 2023-05-31 12:13
  • von hof