Ich bin verpflichtet, eine Länge Zeichenkette zu bekommen und haben das Programm zählen und zeigen die Gesamtzahl der Buchstaben "T"
gefunden in der eingegebenen Zeichenfolge aber die folgenden Fehler erhalten. Zeile 13 ist dies: if string[0,counter] == "T":
String-Indizes müssen Ganzzahlen sein - Teilzeichenfolge
Irgendwelche Vorschläge?
File "python", line 13, in TypeError: string indices must be integers
#Variable to hold number of Ts in a string
numTs = 0
#Get a sentence from the user.
string = input("Enter a string: ")
#Count the number of Ts in the string.
for counter in range(0,len(string)):
if string[0,counter] == "T":
numTs = numTs + 1
#Display the number of Ts.
print("That string contains {} instances of the letter T.".format(numTs))
Danke, mit den Indexzähler taten es zu finden. – Cornel