lehrkraefte:blc:informatik:glf4-20:umgang-mit-dateien:challenge3

This is an old revision of the document!


JSON-Dateien

  • JSON-Dateien sind ebenfalls Text-Dateien, in denen ebenfalls strukturierte Information gespeichert werden kann, und zwar in der JavaScript Object Notation, kurz JSON.
  • JSON-Dateien können sehr einfach in Python importiert werden und dann verarbeitet werden.
  • JSON kennt u.a. folgenden Datentypen:
    • Zahlen
    • Strings (Zeichenketten, zwischen Anführungszeichen
    • Listen (zwischen [ und ]), die wieder JSON-Datentypen enthalten kann.
    • Dictionaries (zwischen { und }). Diese sind wie Listen, aber mit beliebigen Strings anstatt Zahlen als Indizies.

Testen und verstehen Sie (Zeile für Zeile!) folgendes Python-Programm:

primzahlen = [2,3,5,7,11,13,17,19,23]
for p in primzahlen:
  print("%d ist prim!" % p)
 
# Indizies starten bei 0!
print("Die zweite Primzahl ist %d" % primzahlen[1])
  • Listen werden zwischen [ und ] durch Kommas getrennt geschrieben.
  • Zugriff auf einzelne Elemente erfolgt mit z.B. a[2] (drittes Element der Liste, die in der Variablen a gespeichert ist).
  • lehrkraefte/blc/informatik/glf4-20/umgang-mit-dateien/challenge3.1614002555.txt.gz
  • Last modified: 2021/02/22 15:02
  • by Ivo Blöchliger