lehrkraefte:blc:informatik:ffprg1-2020:stringvar

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
lehrkraefte:blc:informatik:ffprg1-2020:stringvar [2022/03/24 13:06]
Ivo Blöchliger
lehrkraefte:blc:informatik:ffprg1-2020:stringvar [2022/03/24 13:50] (current)
Ivo Blöchliger [Text Quadrate]
Line 76: Line 76:
     print(wort)     print(wort)
     a = a[-1]+a[:-1]     a = a[-1]+a[:-1]
 +</code>
 +<code python>
 +a = "PYTHON"
 +l = len(a)
 +a+=a
 +for i in range(l):
 +    print(a[i:i+l])
 </code> </code>
 </hidden> </hidden>
Line 99: Line 106:
         sys.stdout.write(t[p]+" ")         sys.stdout.write(t[p]+" ")
     print     print
 +</code>
 +Die Idee
 +<code python textquadrat3.py>
 +a = "PYTHON"
 +w = a + a[-2::-1]  # Wort plus Wort rückwärts ohne letzten Buchstaben
 +for i in range(len(a)):
 +    wort = ""
 +    for j in range(len(a)):
 +        wort += w[i+j] + " "      # Alle Buchstaben auf einer Diagonalen haben die gleiche Summe i+j
 +    print(wort)
 </code> </code>
 </hidden> </hidden>
  • lehrkraefte/blc/informatik/ffprg1-2020/stringvar.1648123573.txt.gz
  • Last modified: 2022/03/24 13:06
  • by Ivo Blöchliger