Hallo zusammen,
bisher habe ich gemeint, es ist einfach. Ich habe einen String
ergibt
x = "cd"
weil Linux üblicherweise bei 0 anfängt zu zählen.
Lässt man den ersten Parameter weg, dann beginnt es am Anfang mit der entsprechenden Länge; lässt man den zweiten Parameter weg, bekommt man ab der angegebenen Stelle den Rest.
Nun habe ich hier ein kurioses Verhalten.
Code
...
print vneuinp + " " + str(len(vneuinp))
for i in range(0, 11):
o = vneuinp[i:1]
print str(i) + " " + o
...
ergibt die folgende Ausgabe:
10101010101
12
0 1
1
2
3
4
5
6
7
8
9
10
Warum bekomme ich da bei den Indizes 1 bis 10 nichts?
Erstaunlicherweise funktioniert es wie folgt:
Code
...
print vneuinp + " " + str(len(vneuinp))
for i in range(0, 11):
o = vneuinp[i]
print str(i) + " " + o
...
10101010101
12
0 1
1 0
2 1
3 0
4 1
5 0
6 1
7 0
8 1
9 0
10 1
Spinne ich oder spinnt mein Raspy?