Дана строка символов. Группы символов, разделенные пробелами (одним или несколькими) и не содержащие пробелов внутри себя, будем называть словом. а) Подсчитать количество слов, которые начинаются с буквы а. б) Найти длину самого короткого слова.
а) Чтобы подсчитать количество слов, которые начинаются с буквы а, можем разбить строку на слова, с помощью метода split(), а затем пройтись по каждому слову и проверить первую букву.
Пример кода на Python:
string = "apple banana cat dog ant" words = string.split() count = 0 for word in words: if word[0] == 'a': count += 1 print("Количество слов, начинающиеся с 'a':", count)
б) Чтобы найти длину самого короткого слова, также можно разбить строку на слова с помощью split(), а затем найти длину каждого слова и сравнить их.
Пример кода на Python:
string = "apple banana cat dog ant" words = string.split() min_length = len(words[0]) for word in words: if len(word) < min_length: min_length = len(word) print("Длина самого короткого слова:", min_length)
а) Чтобы подсчитать количество слов, которые начинаются с буквы а, можем разбить строку на слова, с помощью метода split(), а затем пройтись по каждому слову и проверить первую букву.
Пример кода на Python:
string = "apple banana cat dog ant"words = string.split()
count = 0
for word in words:
if word[0] == 'a':
count += 1
print("Количество слов, начинающиеся с 'a':", count)
б) Чтобы найти длину самого короткого слова, также можно разбить строку на слова с помощью split(), а затем найти длину каждого слова и сравнить их.
Пример кода на Python:
string = "apple banana cat dog ant"words = string.split()
min_length = len(words[0])
for word in words:
if len(word) < min_length:
min_length = len(word)
print("Длина самого короткого слова:", min_length)