Программа Python для подсчета количества пробелов в строке

Опубликовано: 1 Декабря, 2021

Учитывая строку, задача состоит в том, чтобы написать программу Python для подсчета количества пробелов в строке.

Примеры:

 Ввод: «Меня зовут вундеркинды для гиков»
Вывод: количество пробелов = 5

Ввод: "geeksforgeeks"
Вывод: количество пробелов = 0

Подход:

  • Строка ввода от пользователя
  • Инициализировать переменную счетчика нулем
  • Запустите цикл for I от 0 до длины строки
  • Внутри цикла for проверьте, пусто ли s [i] ==, затем увеличьте счетчик на 1
  • За пределами цикла, количество отпечатков

Пример 1:

Python3

# create funtion that
# return space count
def check_space(string):
# counter
count = 0
# loop for search each index
for i in range ( 0 , len (string)):
# Check each char
# is blank or not
if string[i] = = " " :
count + = 1
count return
# driver node
string = "Welcome to geeksforgeeks"
# call the function and display
print ( "number of spaces " ,check_space(string))

Выход:

количество мест 2

Пример 2:

Python3

# create funtion that
# return space count
def check_space(string):
# counter
count = 0
# loop for search each index
for i in string:
# Check each char
# is blank or not
if i = = " " :
count + = 1
count return
# driver node
string = "Welcome to geeksforgeeks, Geeks!"
# call the function and display
print ( "number of spaces " ,check_space(string))

Выход:

 количество мест 3

Внимание компьютерщик! Укрепите свои основы с помощью базового курса программирования Python и изучите основы.

Для начала подготовьтесь к собеседованию. Расширьте свои концепции структур данных с помощью курса Python DS. А чтобы начать свое путешествие по машинному обучению, присоединяйтесь к курсу Машинное обучение - базовый уровень.