Count the number of digits in an sentences
Problem to count the number of digits in an string.
Example-1:
Input : s = "mycrazycoding2020" Output : 4 Explain : Digits in an string are (2,0,2,0).Total Digits in an string are 4
Example-2:
Input : s = "123helloworld456" Output : 6 Explain : Digits in an string are (1,2,3,4,5,6).Total Digits in an string are 6.
Solution
public class Main { public static void main(String [] args) { String s = "mycrazycoding2020"; int count = 0; for (int i = 0; i<s.length(); i++) { if(s.charAt(i) >= 48 && s.charAt(i) <= 57) { count++; } } System.out.print(count); } }
n = "mycrazycoding2020" k = 0 for i in range(len(n)): if(n[i].isdigit()): k += 1 print(k)
Output
4