By iterating over the string character by character, and ‘isdigit’ method we can count number of digits in a string.
count_digits.py
def count_digits(input_str):
count = 0
for ch in input_str:
if ch.isdigit():
count += 1
return count
input = '123Hello Wo12rlD'
print('Number of digits in "',input,'" is ', count_digits(input))
Output
Number of digits in " 123Hello Wo12rlD " is 5
No comments:
Post a Comment