String Exercises

Example 1

Python program to find number of vowels in a given string.

Open Compiler

mystr ="All animals are equal. Some are more equal"
vowels ="aeiou"
count=0for x in mystr:if x.lower()in vowels: count+=1print("Number of Vowels:", count)

It will produce the following output −

Number of Vowels: 18

Example 2

Python program to convert a string with binary digits to integer.

Open Compiler

mystr ='10101'defstrtoint(mystr):for x in mystr:if x notin'01':return"Error. String with non-binary characters"
   num =int(mystr,2)return num
print("binary:{} integer: {}".format(mystr,strtoint(mystr)))

It will produce the following output −

binary:10101 integer: 21

Change mystr to ’10, 101′

binary:10,101 integer: Error. String with non-binary characters

Example 3

Python program to drop all digits from a string.

Open Compiler

digits =[str(x)for x inrange(10)]
mystr ='He12llo, Py00th55on!'
chars =[]for x in mystr:if x notin digits:
      chars.append(x)
newstr =''.join(chars)print(newstr)

It will produce the following output −

Hello, Python!

Exercise Programs

  • Python program to sort the characters in a string
  • Python program to remove duplicate characters from a string
  • Python program to list unique characters with their count in a string
  • Python program to find number of words in a string
  • Python program to remove all non-alphabetic characters from a string

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *