Error Finding Questions in Python class 11-12 Computer Science

 

Find error in the following codes(if any) and correct code by rewriting code and underline the correction (Q-1 to Q-14)

 

Q 1. 

x= int(“Enter value of x:”) 
for in range [0,10]: 
           if x=y 
           print( x + y) 
              else: 
Print( x‐y)

 

Correct code:

x= int(input(“Enter value of x:”)) 
for in range (0,10):
         if x==y: 
             print( x+y) 
         else: 
print (x‐y)

 

 

Q 2. 

a, b = 0 
if (a = b) 
a +b = c 
print( z)

 

Correct code:

a,b = 0,0
if (a = =b) : 
c=a +b 
print(c) 

 

Q 3. 

250 = Number 
WHILE Number<=1000: 
      if Number=>750 
         print (Number) 
         Number=Number+100 
      else 
         print( Number*2) 
Number=Number+50 

 

Correct code:


Number = 250
while Number<=1000: 
            if Number >= 750: 
                    print (Number) 
                    Number = Number+100 
           else: 
                    print (Number*2) 
Number = Number+50

 

 

Q 4. 

Val = int(rawinput("Value:")) 
Adder = 0 
for C in range(1,Val,3) 
           Adder+=C 
            if C%2=0: 
                 Print (C*10) 
            Else: 
                print (C*) 
print (Adder) 

 

Correct code:


Val = int(raw_input("Value:")) # Error 1
Adder = 0 
for C in range(1,Val,3) : # Error 2 
              Adder+=C 
              if C%2==0 : # Error 3 
                      print( C*10 ) # Error 4 
              else: # Error 5 
                    print(C) # Error 6 
print Adder

 

Q 5.

25=Val 
for I in the range(0,Val) 
           if I%2==0: 
                     print( I+1) 
           Else: 
                   print (I‐1)

 

Correct code:

 

Val = 25 #Error 1
for I in range(0,Val): #Error 2 and Error 3 
                 if I%2==0: 
                         print (I+1) 
                 else: #Error 4 
                          print (I‐1)

 

Q 6.

STRING=""WELCOME 
NOTE"" 
for S in range[0,8]: 
                print (STRING(S)) 

 

Correct code:

STRING= "WELCOME"
NOTE=" "
for S in range (0, 8) : 
            print (STRING [S])

 

Q 7.

a=int{input("ENTER FIRST NUMBER")} 
b=int(input("ENTER SECOND NUMBER")) 
c=int(input("ENTER THIRD NUMBER")) 
if a>b and a>c 
       print("A IS GREATER") 
if b>a and b>c: 
        Print(" B IS GREATER") 
if c>a and c>b: 
        print(C IS GREATER) 

 

Correct code:

a=int(input("ENTER FIRST NUMBER"))
b=int(input("ENTER SECOND NUMBER")) 
c=int(input("ENTER THIRD NUMBER")) 
if a>b and a>c:
       print("A IS GREATER") 
if b>a and b>c
       print(" B IS GREATER") 
if c>a and c>b: 
         print("C IS GREATER ")