Posts

Showing posts from April, 2022

HackerRank Python Problem - String Validators

HackerRank Python Problem: Question: You are given a string S. Your task is to find out if the string S contains: alphanumeric characters, alphabetical characters, digits, lowercase and uppercase characters .  Solution: if  __ name__  ==  '__main__' :      s  =  input ()      print ( any ( i . isalnum ()   for   i   in   s ))      print ( any ( i . isalpha ()   for   i   in   s ))      print ( any ( i . isdigit ()   for   i   in   s ))      print ( any ( i . islower ()   for   i   in   s ))      print ( any ( i . isupper ()   for   i   in   s ))

HackerRank Problem - Python

 HackerRank Python Problem: Question: In this challenge, the user enters a string and a substring. You have to print the number of times that the substring occurs in the given string. String traversal will take place from left to right, not from right to left. Solution: def   count_substring ( string ,   sub_string ):      count  =  0      for   i   in   range ( len ( string )):          if   string [ i :] . startswith ( sub_string ):                  count  +=  1      return   count if  __ name__  ==  '__main__' :      string  =  input () . strip ()      sub_string  =  input () . strip ()           count  =  count_substring ( string ,   sub_string )      print ( count )