python programs
python programs
# def py(n):
# for i in range(n):
# for j in range(n-i-1):
# print(" ",end="")
# for j in range(i+1):
# print("*",end=" ")
# print()
# s=py(6)
# AREA OF TRIANGLE
# num1=float(input("enter base:"))
# num2=float(input("enter ht:"))
# area=0.5*num1*num2
# print(area)
# print("original values","\nvar1:",v1,"\nvar2:",v2)
# temp=v1
# v1=v2
# v2=temp
# print("after swapping","\nvar1:",v1,"\nvar2:",v2)
# v1,v2=v2,v1
# print("After swapping:")
# print("v1=",v1)
# print("v2=",v2)
#another way:
# v1=v1+v2
# v2=v1-v2
# v1=v1-v2
# print("After swapping:")
# print("v1=",v1)
# print("v2=",v2)
# import random
# num=random.random()
# print(num)
# or
# import random
# list=[21,13,2,4,0]
# print(random.choice(list))
# print(random.choice(str))
# fahrenheit=cel*9/5+32
# DISPLAY CALENDAR
# import calendar
# year=int(input("enter year:"))
# month=int(input("enter month:"))
# cal=calendar.month(year,month)
# print(cal)
# CHECK IF THE NUMBER IS POSITIVE, NEGATIVE OR ZERO
# num=float(input("enter a number:"))
# if(num>0):
# elif(num==0):
# else:
# num=int(input("enter a number:"))
# if(num%2==0):
# else:
# year=int(input("enter year:"))
# print("leap year")
# else:
# n=int(input("enter a number:"))
# if(n>1):
# for i in range(2,n):
# if(n%i==0):
# break
# else:
# print("prime number..")
# PRINT PRIME NUMBER FROM 1 TO 100
# for i in range(1,n):
# count=0
# for j in range(1,i+1):
# if(i%j==0):
# count+=1
# if(count==2):
# print(i)
#FACTORIAL OF A NUMBER
# n=int(input("enter a number:"))
# sum=1
# for i in range(1,n+1):
# sum*=i
# print(sum)
# fact=1
# i=1
# fact*=i
# i+=1
# print(fact)
# n=int(input("enter a number:"))
# for i in range(1,11):
# print(n,"*",i,"=",n*i)
# SUM OF NATURAL NUMBERS
# n=int(input("enter a number:"))
# sum=0
# for i in range(1,n+1):
# sum+=i
# print(sum)
# n=int(input("enter a number:"))
# sum=0
# i=1
# while (i<=n):
# sum+=i
# i+=1
# print(sum)
# FIBONACCI SERIES
# def fib(n):
# a,b=0,1
# print(a)
# print(b)
# for i in range(2,n+1):
# c=a+b
# a=b
# b=c
# print(c)
# fib(15)
# ARMSTRONG NUMBER
# n=int(input("enter a number:"))
# length=len(str(n))
# temp=n
# sum=0
# while temp>0:
# digit=temp%10
# sum+=digit**length
# temp=temp//10
# if(sum==n):
# else:
# n=int(input("enter range:"))
# for i in range(1,n+1):
# length=len(str(i))
# sum=0
# for j in str(i):
# sum+=int(j)**length
# if(sum==i):
# print(i)
array.reverse()
print(array)
Code implementation using Slicing method
array = [1, 2, 3, 4, 5]
reversed_array = array[::-1]
print(reversed_array)
using loop:-
1. #Initialize array
5. print(arr[i]),
9. print(arr[i]),
Output:
Original array:
12345
54321
Palindrome
l=["e","i","a","e"]
copylist=l.copy()
copylist.reverse()
print(l)
print(copylist)
if(copylist==l):
print("palindrome")
else:
print("not")