1. Дана строка. Определить, какая из букв – «о» или «а» – встреча-
ется в ней чаще (принять, что указанные буквы в строке есть).
2. Дано предложение. Определить, есть ли в нем запятые.
3. Дана строка. Определить, какая из букв – «н» или «к» – встре-
чается в ней раньше при просмотре слева направо (принять,
что указанные буквы в строке есть).
4. Дана строка, в которой есть пробелы. Определить, является ли
цифрой символ, записанный после первого пробела.
5. Дана строка. Определить, чего в ней больше – запятых или
цифр (принять, что указанные символы в строке есть).
Помогите пожайлуста прошу очень надо
Ответы
# --- 1
text = "Тут должен быть текст, но про а не забывай, хотя это не важно"
o,a = 0,0
for i in text:
if i == "о":
o += 1
elif i == "а":
a += 1
if a > o:
print("букв а больше")
else:
print("букв о больше", o)
# --- 2
text = "тут тоже текст, запятая"
for i in range(len(text)):
if text[i] == ",":
print("есть запятая")
break
elif i == len(text):
print("нет запятой")
# --- 3
text = "Тут тоже текст надо придумать"
for i in text:
if i == "н":
print("н раньше")
break
elif i == "к":
print("к раньше")
break
# --- 4
text = "Тут 1тоже куда нибудь например цифру поставь"
for i in range(len(text)):
if text[i].isspace():
try:
float(text[i+1])
print("Есть")
break
except:
pass
elif i+1 == len(text):
print("net")
# --- 5
text = "тут цифры тип 1 2 и т.д, но запятые тоже"
n = 0
z = 0
for i in text:
if i.isdigit():
n += 1
elif i == ",":
z += 1
if n > z:
print("ццифр больше")
elif n < z:
print("запятых больше")
else:
print("==")