unsolved py

if __name__ == '__main__':

    N = int(input())

    list=[]

for i in range(N):

    cd=input().split()

    if cd[0] == 'insert':

        list.insert(int(cd[1]),int (cd[2]))

    elif cd[0] == 'print':

       print(list)

    elif cd[0] =='remove':

        list.remove(int(cd[1]))

    elif cd[0] =='append':

        list.append(int(cd[1]))

    elif cd[0]=='sort':

        list.sort()

    elif cd[0]=='pop':

        list.pop()

    elif cd[0]=='reverse':

        list.reverse()                   

#o/p is:


#prime number for three inputs:

num_a = int(input("Enter a number:"))

num_b = int(input("Enter second number:"))

num_c = int(input("Enter third number:"))


if num_a <= 1 or num_b <= 1 or num_c <= 1:

    print('Give another number greater than 1')

else:

    i = 2

    while i < num_a:

        if num_a % i == 0 or num_b % i == 0 or num_c % i == 0:

            print('Not a prime number')

            break

        i += 1

    else:

        print('Prime number')

num_a = int(input("Enter a number:"))

num_b = int(input("Enter second number:"))

num_c = int(input("Enter third number:"))



if num_a <= 1 or num_b <= 1 or num_c <= 1:

    print('Give another number greater than 1')

else:

    def prim(a):
        if a<=1:
            return False
        for i in range(2,int(a**0.5)+1):
            if a%i==0:
                return False
        return True

    if prim(num_a):

            print(f'Not a prime number:{num_a}')
    else:
            print(f'{num_a} is a prime number')    
    if prim(num_b):

            print(f'Not a prime number:{num_b}')
    else:
            print(f'{num_b} is a prime number')  
    if prim(num_c):

            print(f'Not a prime number:{num_a}')
    else:
            print(f'{num_c} is a prime number')           
        
  • print
  • pop
  • reverse
  • print
    • [6, 5, 10]
    • [1, 5, 9, 10]
    • [9, 5, 1]

 

Comments

Popular posts from this blog

py2

project.py