VARIABLE, CONSTANTS AND I/O STATEMENTS
CODING:
#Variable, Constants and I/O Statements
#Constants
PI=3.14159
#Variables
radius=0
area=0
#Print welcome message
print("Welcome to the Python Lab!")
# Read user's name
name=input("Enteryourname:")
#Print personalized greeting
print("Hello,",name+"!")
#Read the radius from the user
radius=float(input("Enter th eradius of a circle:"))
#Calculate area
area=PI*radius*radius
#Print the area
print("The area of the circle is:",area)
#Perform arithmetic operations
result=area*2
result+=10
result-=5
print("The final result is:",result)
OPERATORS IN PYTHON
CODING:
#Operatorsin Python
#Arithmetic Operators
x=10
y=3
print("Arithmetic Operators:")
print("x+y=",x+y)
print("x-y=",x-y)
print("x*y=",x*y)
print("x/y=",x/y)
print("x%y=",x%y)
print("x**y=",x**y)
print("x//y=",x//y)
# Comparison Operators
a=5
b=8
print("\nComparison Operators:")
print("a==b is",a==b)
print("a!=bis",a!=b)
print("a>bis",a>b)
print("a<bis",a<b)
print("a>=bis",a>=b)
print("a<=bis",a<=b)
# Logical Operators
p=True
q=False
print("\nLogical Operators:")
print("pandqis",pandq)
print("porqis",porq)
print("notpis",notp)
#Assignment Operators
x=10
x+=5
print("\nAssignment Operators:")
print("x+=5,x=",x)
y=7
y*=2
print("y*=2,y=",y)
CONDITIONAL STATEMENTS
CODING:
#Conditional Statements
#Prompt the user to enter a number
num=float(input("Enter a number:"))
#Checkif the number is positive, negative, or zero
If num>0:
print("The number is positive.")
elif num<0:
print("The number is negative.")
else:
print("The number is zero.")
STACK
PROGRAM:
i=1
stack = []
while i<=2:
print("\[Link] \[Link] \[Link] \[Link]")
x=input("ENTER YOUR CHOICE : ")
if int(x) == 2:
[Link]()
print('\n ELEMENTS ARE POPPED :')
print(stack)
if int(x) == 1:
n=input("ENTER HOW MANY VALUES TO INSERT : ")
for data in range(int(n)):
data=input("ENTER THE VALUE :")
[Link](data)
print('INITIAL STACK')
print(stack)
if int(x) == 3:
print(stack)
if int(x) == 4:
i=3
QUEUE
PROGRAM:
i=1
queue = []
while i<=2:
print("\[Link] \[Link] \[Link] \[Link]")
x=input("ENTER YOUR CHOICE : ")
if int(x) == 2:
[Link](0)
print('\n ELEMENTS ARE POPPED :')
print(queue)
if int(x) == 1:
n=input("ENTER HOW MANY VALUES TO INSERT : ")
for data in range(int(n)):
data=input("ENTER THE VALUE :")
[Link](data)
print('INITIAL QUEUE')
print(queue)
if int(x) == 3:
print(queue)
if int(x) == 4:
i=3
.
TUBLE,SEQUENCE
PROGRAM:
i=1
queue = []
while i<=2:
print("\[Link] \[Link] \[Link] \[Link]")
x=input("ENTER YOUR CHOICE : ")
if int(x) == 2:
[Link](0)
print('\n ELEMENTS ARE POPPED :')
print(queue)
if int(x) == 1:
n=input("ENTER HOW MANY VALUES TO INSERT : ")
for data in range(int(n)):
data=input("ENTER THE VALUE :")
[Link](data)
print('INITIAL QUEUE')
print(queue)
if int(x) == 3:
print(queue)
if int(x) == 4:
i=3