import re
b=re.findall('[A-Z]+[a-z]+[A-Z]',k)
for i in b:
print (i)
Ich habe diesen Code geschrieben. Die Zeichenfolge in k ist zu lang, um hier zu drucken. Ich muss alle Sätze von Sub-Strings finden, wo die mittlere später in Kleinbuchstaben und drei Buchstaben genau auf jeder Seite Großbuchstaben ist. Ich denke, dieser Code sollte funktionieren. Aber es druckt eine zufällige Anzahl von Buchstaben in jeder Teilkette. Was ist das Problem in meinem Code oder wie kann ich es beheben? Bitte helfen!Python Challenge - # 3: es druckt zufällige Buchstaben anstelle von 7
Nun, gerade prüfen Sie nur, ob ein Buchstabe auf jeder Seite Großbuchstaben ist, nicht 3. –
Nun eigentlich eine beliebige Anzahl von Buchstaben> 1 auf der linken Seite, und 1 Buchstabe auf der rechten Seite. – James