Python :: Aufgabe #255
2 Lösungen

Array von Quadratzahlen der Zahlen von 1 bis 10
Anfänger - Python
von Rainer Zufal
- 25.03.2020 um 11:38 Uhr
Schreiben Sie ein Programm, das in einem Array die Quadratzahlen der Zahlen von 1 bis 10
speichert. Verwenden Sie hierzu eine automatische Schlüsselzuweisung. Programmieren Sie die Ausgabe
der Zahlen sowohl mit einer for‐Schleife als auch mit "foreach".
speichert. Verwenden Sie hierzu eine automatische Schlüsselzuweisung. Programmieren Sie die Ausgabe
der Zahlen sowohl mit einer for‐Schleife als auch mit "foreach".
Lösungen:

a=[] for i in range(1,11): a.append(i*i) for i in range(len(a)): print(a[i]) # In Python gibt es kein foreach for wert in a: print(wert)

#!/usr/bin/env python # -*- coding: utf-8 -*- # Aufgabe: # Schreiben Sie ein Programm, das in einem Array die Quadratzahlen der Zahlen von 1 bis 10 # speichert. Verwenden Sie hierzu eine automatische Schlüsselzuweisung. Programmieren Sie die Ausgabe # der Zahlen sowohl mit einer for‐Schleife als auch mit "foreach". # Array's als solches gibt es in Python nicht, also nehmen wir eine Liste: quadratzahlen = [] for i in range(1, 11): quadratzahlen.append(i * i) # Eine foreach-Schleife gibt es in Python nicht ... print(quadratzahlen)
Ergebinis: [1, 4, 9, 16, 25, 36, 49, 64, 81, 100]