Skip to content

Commit 8d74072

Browse files
author
dodo
committed
Beispiellösung für die zweite Aufgabe
1 parent 0252a2e commit 8d74072

1 file changed

Lines changed: 36 additions & 0 deletions

File tree

Level_01/Aufgaben/print_string.py

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
#!/usr/bin/env python3
2+
3+
# Dies ist eine Beispielslösung für die Aufgabe 2 aus Level 1:
4+
5+
# 1. Schreibe ein Programm, das den String "foo" ausgibt
6+
print("foo") # Sehr ähnlich dem "hello world" Code
7+
8+
9+
# 2. Ändere das Programm so ab, dass es den String "foo" 5 mal ausgibt:
10+
print("foo")
11+
print("foo")
12+
print("foo")
13+
print("foo")
14+
print("foo")
15+
16+
17+
# 3. Ändere das Programm so ab, dass der String 5 mal in der selben Zeile ausgegeben wird.
18+
print(5*"foo")
19+
20+
21+
# 4. Ändere das Programm so ab, dass der Benutzer eingeben kann welcher String 5 mal in der
22+
# selben Zeile ausgegeben werden soll.
23+
string = input("Welcher String soll ausgegeben werden? ")
24+
print(5*string)
25+
26+
27+
# 5. Ändere das Programm so ab, dass der Benutzer angeben kann, wie oft der angegebene String
28+
# ausgegeben werden soll.
29+
string = input("Welcher String soll ausgegeben werden? ")
30+
wiederholung = input("Wie oft soll '" + string + "' ausgegeben werden? ")
31+
# Hier wird in dem Aufruf von input() ein String zusammen gebaut
32+
33+
# Wie in Aufgabe 1 muss auch hier der String in einen Integer umgewandelt werden
34+
wiederholung = int(wiederholung)
35+
36+
print(wiederholung*string)

0 commit comments

Comments
 (0)