Wednesday 29 December 2021

To print the number of occurrences of a given alphabet in a given string.

 Write a Python Program to Count Occurrence of a Character in a String with a practical example. This python program allows you to enter a string and a character.



# Python Program to Count Occurrence of a Character in a String

string = input("Please enter your own String : ")
char = input("Please enter your own Character : ")

count = 0
for i in range(len(string)):
    if(string[i] == char):
        count = count + 1

print("The total Number of Times ", char, " has Occurred = " , count)

To print the words starting with a particular alphabet in a user entered string.

 

Python program:

1
2
3
4
5
6
7
8
9
10
11
s = input("Enter any sentences : ")
a = input("Enter any alphabet to find :")
found = False
words = s.split()
for word in words:
    if word.startswith(a):
        print(word)
        found = True
    if (found == False):
        print("No word starting with user entered alphabet")
    

Output

Enter any sentences : hello athang whats up
Enter any alphabet to find :h
hello


Enter any sentences : today is holiday ,we can take rest today
Enter any alphabet to find :t
today
take
today

To count the number of vowels in a user entered string.


 Program/Source Code

Here is source code of the Python Program to remove the nth index character from a non-empty string. The program output is also shown below.

string=raw_input("Enter string:")
vowels=0
for i in string:
      if(i=='a' or i=='e' or i=='i' or i=='o' or i=='u' or i=='A' or i=='E' or i=='I' or i=='O' or i=='U'):
            vowels=vowels+1
print("Number of vowels are:")
print(vowels)



Runtime Test Cases
 
Case 1:
Enter string:Hello world
Number of vowels are:
3
 
Case 2:
Enter string:WELCOME
Number of vowels are:
3


To print the first ‘n’ multiples of a given number.

 

Python program to print multiples of a given number

The program to find the multiple sof a number in python is as follows:

 

# Owner : TutorialsInhand Author : Devjeet Roy

number = int(input("Enter number: "))

print("The multiples are: ")
for i in range(1,11):
    print(number*i, end =" ")

The output of the program to print multiples of a given number in python is as follows:

 

PS C:\Users\DEVJEET\Desktop\tutorialsInHand> python code.py
Enter number: 5
The multiples are:
5 10 15 20 25 30 35 40 45 50

Thursday 16 December 2021

To find the sum of squares of the first 100 natural numbers.

 sum of squares of 5 numbers:

12+22+32+42+52

Example 1: sum of squares of n numbers using for loop

n = int(input("Enter nth number : "))
sum = 0
for s in range(1, n+1):
sum = sum + (s*s)
print("Sum of squares is : ", sum)

Output:

Enter nth number : 3
Sum of squares is : 14

Enter nth number : 10
Sum of squares is : 385

To find the third largest/smallest number in a list.

 

Python program :

#1
num = [2,3,7,4,5,6,10,11,120]

#2
largest_num = num[0]
second_largest_num = num[0]
third_largest_num = num[0]

#3
for i in num :
    #4
    if i > largest_num :
        third_largest_num = second_largest_num
        second_largest_num = largest_num
        largest_num = i
    #5
    elif i > second_largest_num :
        third_largest_num = second_largest_num
        second_largest_num = i
    #6
    elif i > third_largest_num :
        third_largest_num = i

#7
print("Third largest number of the list is {}".format(third_largest_num))

Output :

Third largest number of the list is 10