Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
lehrkraefte:blc:informatik:ffprg1-2020:stringvar [2020/02/10 21:11] Ivo Blöchliger |
lehrkraefte:blc:informatik:ffprg1-2020:stringvar [2022/03/24 13:50] (current) Ivo Blöchliger [Text Quadrate] |
||
---|---|---|---|
Line 13: | Line 13: | ||
</ | </ | ||
- | Einzelne | + | Einzelne |
<code python> | <code python> | ||
a = " | a = " | ||
Line 25: | Line 25: | ||
print(len(a)) | print(len(a)) | ||
b = " | b = " | ||
- | print(len(b)) | + | print(len(b)) |
</ | </ | ||
Line 67: | Line 67: | ||
sys.stdout.write(t[(i+j)%len(t)]+" | sys.stdout.write(t[(i+j)%len(t)]+" | ||
+ | </ | ||
+ | <code python textquadrat2.py> | ||
+ | a = " | ||
+ | for i in range(len(a)): | ||
+ | wort = "" | ||
+ | for b in a: | ||
+ | wort += b+" " | ||
+ | print(wort) | ||
+ | a = a[-1]+a[: | ||
+ | </ | ||
+ | <code python> | ||
+ | a = " | ||
+ | l = len(a) | ||
+ | a+=a | ||
+ | for i in range(l): | ||
+ | print(a[i: | ||
</ | </ | ||
</ | </ | ||
Line 90: | Line 106: | ||
sys.stdout.write(t[p]+" | sys.stdout.write(t[p]+" | ||
+ | </ | ||
+ | Die Idee | ||
+ | <code python textquadrat3.py> | ||
+ | a = " | ||
+ | w = a + a[-2:: | ||
+ | for i in range(len(a)): | ||
+ | wort = "" | ||
+ | for j in range(len(a)): | ||
+ | wort += w[i+j] + " " | ||
+ | print(wort) | ||
</ | </ | ||
</ | </ | ||
Line 117: | Line 143: | ||
</ | </ | ||
===== ASCII-Art ===== | ===== ASCII-Art ===== | ||
- | Gegeben ist die Grösse | + | Gegeben ist die Grösse |
< | < | ||
+-----+ | +-----+ |