Date - 22/01/2022
Num = int(input("Enter a number"))
if (Num % 2) == 0:
print("The given number is even")
else:
print("The given number is odd")
num = int(input("Enter a number"))
if num >= 0:
print("The given number is positive")
else:
print("The given number is negative")
num1 = int(input("Enter 1st Number"))
num2= int(input("Enter 2nd Number"))
sum = num1 + num2
print("Sum of two given numbers is : ", sum)
num = int(input("Enter a number"))
if num > 1:
for i in range(2, int(num/2)+1):
if (num % i) == 0:
print("The given number is not a prime number")
else:
print("The given number is a prime number")
else:
print("The given number is not a prime number")
def isPalindrome(s):
return s == s[::-1]
s = "srushti"
a = isPalindrome(s)
if a:
print("The given string is palindrome")
else:
print("The given string is not palindrome")
num = int(input("Enter a number"))
sum = 0
temp = num
while temp > 0:
digit = temp % 10
sum += digit ** 3
temp //= 10
if num == sum:
print("The given number is an Armstrong number")
else:
print("The given number is not an Armstrong number")
a = input("Enter 1st string")
b = input("Enter 2nd string")
a = sorted(a.lower())
b = sorted(b.lower())
def isAnagram():
if a == b:
print("The given strings are Anagram")
else:
print("The given strings are not Anagram")
print(isAnagram())
print("Enter Two numbers")
a = int(input("Enter 1st Number"))
b = int(input("Enter 2nd Number"))
def max():
if a > b:
print(a, "is a greateer number")
elif a == b:
print("The given numbers are equal")
else:
print(b, "is greater number")
max()
print("Enter Two numbers")
a = int(input("Enter 1st Number"))
b = int(input("Enter 2nd Number"))
def min():
if a < b:
print(a, "is a smaller number")
elif a == b:
print("The given numbers are equal")
else:
print(b, "is smaller number")
min()
print("Enter Two numbers")
a = int(input("Enter 1st Number"))
b = int(input("Enter 2nd Number"))
c = int(input("Enter 3rd Number"))
def max():
if a > b & b > c:
print(a, "is a greater number")
elif a < b & b > c:
print(b, "is a greater number")
elif a == b == c:
print("The given numbers are equal")
else:
print(c, "is smaller number")
max()
print("Enter Two numbers")
a = int(input("Enter 1st Number"))
b = int(input("Enter 2nd Number"))
c = int(input("Enter 3rd Number"))
def min():
if a < b & b < c:
print(a, "is a smaller number")
elif a > b & b < c:
print(b, "is a smaller number")
elif a == b == c:
print("The given numbers are equal")
else:
print(c, "is smaller number")
min()
num = int(input("Enter a number: "))
factorial = 1
if num > 0:
for i in range(1,num + 1):
factorial = factorial*i
print("The factorial of given number is : ", factorial)
elif num == 0:
print("The factorial of 0 is 1")
else:
print("factorial does not exists for negative values")
elements = int(input("Enter a number of elements"))
n1, n2 = 0, 1
print("Fibonacci Sequence:")
for i in range(2, elements):
n3 = n1 + n2
n1 = n2
n2 = n3
print(n3)
a = int(input("Enter the value of a : "))
b = int(input("Enter the value of b : "))
def gcd(a, b):
if (a == 0):
return b
if (b == 0):
return a
if (a == b):
return a
if (a > b):
return gcd(a-b, b)
return gcd(a, b-a)
print('GCD of', a, 'and', b, 'is', gcd(a, b))
n = 5
def pyramid(n):
for i in range(0, n):
for j in range(0, i+1):
print("* ",end="")
print("\r")
pyramid(n)
n = 5
def pyramid(n):
a = n - 1
for i in range(0, n):
for j in range(0, a):
print(end=" ")
a = a - 1
for j in range(0, i+1):
print("* ", end="")
print("\r")
pyramid(n)
n = 5
def pyramid(n):
num = 1
for i in range(0, n):
num = 1
for j in range(0, i+1):
print(num, end=" ")
num = num + 1
print("\r")
pyramid(n)
n = 5
def pyramid(n):
num = 1
for i in range(0, n):
for j in range(0, i+1):
print(num, end=" ")
num = num + 1
print("\r")
pyramid(n)
n = 5
def pyramid(n):
num = 65
for i in range(0, n):
for j in range(0, i+1):
ch = chr(num)
print(ch, end=" ")
num = num + 1
print("\r")
pyramid(n)
n = 5
def pyramid(n):
num = 65
for i in range(0, n):
for j in range(0, i+1):
ch = chr(num)
print(ch, end=" ")
num = num + 1
print()
pyramid(n)