Savitribai Phule Pune University T.Y.B.B.A.(C.A.) Python Practical Slip 13 Answers

   Write a Python program

Slip 13 A) Write a Python program to input a positive integer. Display correct message for correct and incorrect input. (Use Exception Handling)

Answer :

num = int (input("Enter Any Positive number:"))

try:

                if num >= 0:

                      raise ValueError("Positive Number-Input Number is Correct")

                else:

                      raise ValueError("Negative Number-Input Number is InCorrect")

except ValueError as e:

    print(e)

Output :

 

Slip 13 B) Write a program to implement the concept of queue using list.

Answer :

# Implement Queue using List(Functions)

q=[]

def Insert():

    if len(q)==size: # check wether the stack is full or not

        print("Queue is Full!!!!")

    else:

        element=input("Enter the element:")

        q.append(element)

        print(element,"is added to the Queue!")

def Delete():

    if len(q)==0:

        print("Queue is Empty!!!")

    else:

        e=q.pop(0)

        print("element removed!!:",e)

def display():

    print(q)

#Main body

size=int(input("Enter the size of Queue:"))

while True:

    print("\nSelect the Operation: 1.Insert 2.Delete 3.Display 4.Quit")

    choice=int(input())

    if choice==1:

        Insert()

    elif choice==2:

        Delete()

    elif choice==3:

        display()

    elif choice==4:

        break

    else:

        print("Invalid Option!!!")

 

Output :

Savitribai Phule Pune University T.Y.B.B.A.(C.A.) Python Practical Slip 13 Answers Savitribai Phule Pune University T.Y.B.B.A.(C.A.) Python Practical Slip 13 Answers Reviewed by technical_saurabh on December 31, 2021 Rating: 5

No comments:

Powered by Blogger.