Сколько раз? [ Python 3 ]
0.0/5 оценка (0 голосов)

На вход программе подается одна строка. Напишите программу, которая определяет сколько раз в строке встречаются символы + и *.

Формат входных данных
На вход программе подается одна строка.

Формат выходных данных
Программа должна вывести сколько раз встречаются символы  + и * в строке.

# Программа должна сосчитать
# сколько знаков * и +
# встречается во введенной строке
string = input()
numPlus = 0
numStar = 0
for symb in string:
    if symb == '+':
        numPlus += 1
print('Символ + встречается', numPlus, 'раз')
for symb in string:
    if symb == '*':
        numStar += 1
print('Символ * встречается', numStar, 'раз')

Короче:

string = input()
numPlus = 0
numStar = 0
for symb in string:
    if symb == '+':
        numPlus += 1
    if symb == '*':
        numStar += 1
print('Символ + встречается', numPlus, 'раз\n''Символ * встречается', numStar, 'раз')