Я:настройка цикла для подсчета
- получения пользовательского ввода в виде строки.
- , используя цикл вложенных циклов, чтобы подсчитать количество раз, когда появится каждая буква.
На данный момент, предположим, что все в нижнем регистре.
Это желаемый результат, который я ищу.
please enter a sentence: this is a test
a : 1
e : 1
h : 1
i : 2
s : 3
t : 3
До сих пор в Python, я могу получить это далеко:
sentence = input("Please enter a sentence: ")
Я знаю, что ответ будет нужен счетчик и вложенный цикл.
for alpha in
['a','b','c',........,'z']:
В качестве побочного примечания вы можете «импортировать строку», а затем просто «для альфы» в string.ascii_lowercase: '. – abarnert
В любом случае, вот подсказка: внутри этого цикла вы хотите узнать, сколько раз '' появляется в 'предложение', правильно? Итак, вы можете сделать 'для alpha2 в предложении:', а затем сравнить 'if alpha == alpha2:'. Что вы можете сделать оттуда? – abarnert
Большое спасибо, что на самом деле помогает мне много. это для проекта компьютерного программирования, это не полный вопрос, поэтому не стоит беспокоиться. но я не смог понять, как структурировать цикл for, мы только говорили о циклах с целыми числами и плаваем не столько с строками, а буквами и т. д. – trenten