Python :: Aufgabe #40

7 Lösungen Lösungen öffentlich

Schleifen - ersten 100 Quadratzahlen

Anfänger - Python von Gustl - 25.06.2013 um 13:27 Uhr
Erstelle ein kleines Programm welches eine Liste mit den ersten 100 Quadratzahlen erzeugt und diese ausgibt.

Lösungen:

vote_ok
von Karimolimo (110 Punkte) - 08.12.2013 um 17:22 Uhr
Quellcode ausblenden Python-Code
summe = 0

for n in range(1, 100):
        quadrat = n*n
        summe += quadrat
        print ('zum Quadrat =', quadrat)
vote_ok
von xpos (200 Punkte) - 04.07.2014 um 17:38 Uhr
Lösung per list-comprehension
Quellcode ausblenden Python-Code
print [x ** 2 for x in range(1, 101)]
vote_ok
von railaw (240 Punkte) - 16.10.2014 um 13:35 Uhr
Quellcode ausblenden Python-Code
x=0
while x<100:
    x=x+1
    xm=x*x
    print("Quadrat aus",x,"gleich:",xm)

vote_ok
von _Mala_Fide_ (820 Punkte) - 11.12.2014 um 13:50 Uhr
Quellcode ausblenden Python-Code
#!/usr/bin/python

x = 1
while x <= 100:
	print "Das Quadrat von", x, "ist:", x**2
	x = x+1


Und noch einmal mit der Auswahlfuntion für Zeilen- und Spaltenanzahl

Quellcode ausblenden Python-Code
#!/usr/bin/python

def waagerecht(n, b):
	x = 1
	while x <= b:
		print n**2, "\t",
		n = n+1
		x = x+1
	print
def senkrecht(a, b):
	print
	y = 1
	while y <= a*10:
		waagerecht(y, b)
		y = y+10
senkrecht(input("Gib die Anzahl der Zeilen an:\t"),input("Gib die Anzahl der Spalten an:\t"))
vote_ok
von kronstone (200 Punkte) - 30.04.2015 um 11:08 Uhr
Quellcode ausblenden Python-Code
"""Erstelle ein kleines Programm welches eine Liste mit den ersten 100 Quadratzahlen erzeugt und diese ausgibt."""

print("Quadratzahlen Rechner, kronstone")

numb=0

while numb != 100:
	print(numb**2, "\n")
	numb += 1
vote_ok
von Nachbar (2820 Punkte) - 10.12.2016 um 12:14 Uhr
Quellcode ausblenden Python-Code
# -*- coding: utf-8 -*-

x = 1

while x < 101:
    print "Quadrat von " + str(x) + ": " + str(x * x)
    x = x + 1
vote_ok
von Sleepyy (320 Punkte) - 07.09.2020 um 16:41 Uhr
Quellcode ausblenden Python-Code
Quadratzahlen = []
for i in range(101):
    if i > 0:
        Quadratzahlen.append(i**2)
        i+=1

print(Quadratzahlen)
2091648

Du scheinst einen AdBlocker zu nutzen. Ich würde mich freuen, wenn du ihn auf dieser Seite deaktivierst und dich davon überzeugst, dass die Werbung hier nicht störend ist.