+2 Computer Science: Python Programs For Practical
+2 Computer Science: Python Programs For Practical
Output
Enter a Number:12
Factorial of 12 is 479001600
Output
Enter a value of n:4
The sum of the series is 76.0
def oddeven(a):
if (a%2==0):
return 1
else:
return 0
num = int(input("Enter a number:"))
if(oddeven(num)==1):
print("The given number is Even")
else:
print("The given number is Odd")
Output
Enter a number:7
The given number is Odd
Enter a number:6
The given number is Even
def oddeven(a):
if (a%2==0):
return 1
else:
return 0
Output
Enter a number:7
The given number is Odd
Enter a number:6
The given number is Even
def rev(str1):
str2 =''
i = len(str1)-1
while i >=0:
str2 += str1[i]
i -=1
return str2
word = input("\nEnter a String:")
print("\nThe mirror image of given string is :", rev(word))
Output
Enter a String:school
The mirror image of given string is :loohcs
num1=[]
for i in range(1,11):
num1.append(i)
print("Numbers from 1 to 10 .....\n",num1)
for j,i in enumerate(num1):
if(i%2 == 1):
del num1[j]
print("The values after removed odd numbers .....\n",num1)
Output
Numbers from 1 to 10 .....
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
The values after removed odd numbers .....
[2, 4, 6, 8, 10]
class String:
def __init__(self):
self.uppercase = 0
self.lowercase = 0
self.vowels = 0
self.consonants = 0
self.spaces = 0
self.string = ""
def getstr(self):
self.string = input("Enter a string:")
def count_upper(self):
for ch in self.string:
if ch.isupper():
self.uppercase += 1
def count_lower(self):
for ch in self.string:
if ch.islower():
self.lowercase += 1
def count_vowels(self):
for ch in self.string:
if ch in ('A','a','E','e','I','i','O','o','U','u') :
self.vowels += 1