0% found this document useful (0 votes)
13 views7 pages

Python Error Finding Unique

The document lists various code snippets along with their corresponding errors and suggested fixes. Each question identifies a specific coding mistake, such as type errors, syntax errors, and module import issues. The document serves as a reference for common programming errors and their resolutions.

Uploaded by

shriyansh yadav
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views7 pages

Python Error Finding Unique

The document lists various code snippets along with their corresponding errors and suggested fixes. Each question identifies a specific coding mistake, such as type errors, syntax errors, and module import issues. The document serves as a reference for common programming errors and their resolutions.

Uploaded by

shriyansh yadav
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

Q1: Find the error in this code:

'2' + 3
Ans: TypeError: must be str, not int. Fix: '2' + str(3).

Q2: Find the error in this code:


open('nofile.txt').read()
Ans: FileNotFoundError: no such file.

Q3: Find the error in this code:


a = 5 print(b)
Ans: NameError: b is not defined.

Q4: Find the error in this code:


import maths
Ans: ModuleNotFoundError: No module named 'maths'. Correct: import math.

Q5: Find the error in this code:


my_list = (1,2,3); my_list.append(4)
Ans: AttributeError: tuple has no attribute 'append'. Fix: use list.

Q6: Find the error in this code:


x = '10'; y = int(x); print(y+z)
Ans: NameError: z is not defined.

Q7: Find the error in this code:


while True print('hi')
Ans: SyntaxError: missing colon. Fix: while True: print('hi').

Q8: Find the error in this code:


{[1,2]:'val'}
Ans: TypeError: unhashable type: 'list'. Keys must be immutable.

Q9: Find the error in this code:


int('abc')
Ans: ValueError: invalid literal for int().

Q10: Find the error in this code:


my_list = (1,2,3); my_list.append(4)
Ans: AttributeError: tuple has no attribute 'append'. Fix: use list.

Q11: Find the error in this code:


for i in range(5) print(i)
Ans: SyntaxError: missing colon after for statement. Fix: for i in range(5):

Q12: Find the error in this code:


myset = {1,2,3}; print(myset[0])
Ans: TypeError: 'set' object is not subscriptable.

Q13: Find the error in this code:


list = [1,2]; print(list[5])
Ans: IndexError: list index out of range.

Q14: Find the error in this code:


myset = {1,2,3}; print(myset[0])
Ans: TypeError: 'set' object is not subscriptable.

Q15: Find the error in this code:


d = {1:'a',2:'b'}; print(d[3])
Ans: KeyError: 3 not found. Fix: use d.get(3).

Q16: Find the error in this code:


import maths
Ans: ModuleNotFoundError: No module named 'maths'. Correct: import math.

Q17: Find the error in this code:


print('Hello' + 5)
Ans: TypeError: can only concatenate str (not int) to str. Fix: print('Hello' + str(5))

Q18: Find the error in this code:


{[1,2]:'val'}
Ans: TypeError: unhashable type: 'list'. Keys must be immutable.

Q19: Find the error in this code:


while True print('hi')
Ans: SyntaxError: missing colon. Fix: while True: print('hi').

Q20: Find the error in this code:


if True print('yes')
Ans: SyntaxError: missing colon. Fix: if True: print('yes').

Q21: Find the error in this code:


for i in range(5) print(i)
Ans: SyntaxError: missing colon after for statement. Fix: for i in range(5):

Q22: Find the error in this code:


int('abc')
Ans: ValueError: invalid literal for int().

Q23: Find the error in this code:


my_list = (1,2,3); my_list.append(4)
Ans: AttributeError: tuple has no attribute 'append'. Fix: use list.

Q24: Find the error in this code:


open('nofile.txt').read()
Ans: FileNotFoundError: no such file.

Q25: Find the error in this code:


'2' + 3
Ans: TypeError: must be str, not int. Fix: '2' + str(3).

Q26: Find the error in this code:


'2' + 3
Ans: TypeError: must be str, not int. Fix: '2' + str(3).

Q27: Find the error in this code:


d = {1:'a',2:'b'}; print(d[3])
Ans: KeyError: 3 not found. Fix: use d.get(3).

Q28: Find the error in this code:


a = 5 print(b)
Ans: NameError: b is not defined.

Q29: Find the error in this code:


for i in range(5) print(i)
Ans: SyntaxError: missing colon after for statement. Fix: for i in range(5):

Q30: Find the error in this code:


for i in 10: print(i)
Ans: TypeError: 'int' object is not iterable.

Q31: Find the error in this code:


int('abc')
Ans: ValueError: invalid literal for int().
Q32: Find the error in this code:
d = {1:'a',2:'b'}; print(d[3])
Ans: KeyError: 3 not found. Fix: use d.get(3).

Q33: Find the error in this code:


def f(a,b=2,c): return a+b+c
Ans: SyntaxError: non-default argument follows default argument.

Q34: Find the error in this code:


for i in 10: print(i)
Ans: TypeError: 'int' object is not iterable.

Q35: Find the error in this code:


if True print('yes')
Ans: SyntaxError: missing colon. Fix: if True: print('yes').

Q36: Find the error in this code:


open('nofile.txt').read()
Ans: FileNotFoundError: no such file.

Q37: Find the error in this code:


print('Hello' + 5)
Ans: TypeError: can only concatenate str (not int) to str. Fix: print('Hello' + str(5))

Q38: Find the error in this code:


x = [1,2]; x.remove(3)
Ans: ValueError: list.remove(x): x not in list.

Q39: Find the error in this code:


'2' + 3
Ans: TypeError: must be str, not int. Fix: '2' + str(3).

Q40: Find the error in this code:


x = [1,2]; x.remove(3)
Ans: ValueError: list.remove(x): x not in list.

Q41: Find the error in this code:


for i in range(5) print(i)
Ans: SyntaxError: missing colon after for statement. Fix: for i in range(5):

Q42: Find the error in this code:


a = 5 print(b)
Ans: NameError: b is not defined.

Q43: Find the error in this code:


while True print('hi')
Ans: SyntaxError: missing colon. Fix: while True: print('hi').

Q44: Find the error in this code:


if True print('yes')
Ans: SyntaxError: missing colon. Fix: if True: print('yes').

Q45: Find the error in this code:


d = {1:'a',2:'b'}; print(d[3])
Ans: KeyError: 3 not found. Fix: use d.get(3).

Q46: Find the error in this code:


x = '10'; y = int(x); print(y+z)
Ans: NameError: z is not defined.

Q47: Find the error in this code:


import maths
Ans: ModuleNotFoundError: No module named 'maths'. Correct: import math.

Q48: Find the error in this code:


{[1,2]:'val'}
Ans: TypeError: unhashable type: 'list'. Keys must be immutable.

Q49: Find the error in this code:


x = 10/0
Ans: ZeroDivisionError: division by zero.

Q50: Find the error in this code:


x = 10/0
Ans: ZeroDivisionError: division by zero.

Q51: Find the error in this code:


while True print('hi')
Ans: SyntaxError: missing colon. Fix: while True: print('hi').

Q52: Find the error in this code:


list = [1,2]; print(list[5])
Ans: IndexError: list index out of range.

Q53: Find the error in this code:


{[1,2]:'val'}
Ans: TypeError: unhashable type: 'list'. Keys must be immutable.

Q54: Find the error in this code:


list = [1,2]; print(list[5])
Ans: IndexError: list index out of range.

Q55: Find the error in this code:


list = [1,2]; print(list[5])
Ans: IndexError: list index out of range.

Q56: Find the error in this code:


x = '10'; y = int(x); print(y+z)
Ans: NameError: z is not defined.

Q57: Find the error in this code:


x = [1,2]; x.remove(3)
Ans: ValueError: list.remove(x): x not in list.

Q58: Find the error in this code:


lambda x,y= x+y
Ans: SyntaxError: invalid syntax for lambda.

Q59: Find the error in this code:


x = 10/0
Ans: ZeroDivisionError: division by zero.

Q60: Find the error in this code:


myset = {1,2,3}; print(myset[0])
Ans: TypeError: 'set' object is not subscriptable.

Q61: Find the error in this code:


x = [1,2]; x.remove(3)
Ans: ValueError: list.remove(x): x not in list.

Q62: Find the error in this code:


open('nofile.txt').read()
Ans: FileNotFoundError: no such file.
Q63: Find the error in this code:
a = 5 print(b)
Ans: NameError: b is not defined.

Q64: Find the error in this code:


'2' + 3
Ans: TypeError: must be str, not int. Fix: '2' + str(3).

Q65: Find the error in this code:


import maths
Ans: ModuleNotFoundError: No module named 'maths'. Correct: import math.

Q66: Find the error in this code:


open('nofile.txt').read()
Ans: FileNotFoundError: no such file.

Q67: Find the error in this code:


d = {1:'a',2:'b'}; print(d[3])
Ans: KeyError: 3 not found. Fix: use d.get(3).

Q68: Find the error in this code:


def f(a,b=2,c): return a+b+c
Ans: SyntaxError: non-default argument follows default argument.

Q69: Find the error in this code:


print('Hello' + 5)
Ans: TypeError: can only concatenate str (not int) to str. Fix: print('Hello' + str(5))

Q70: Find the error in this code:


for i in 10: print(i)
Ans: TypeError: 'int' object is not iterable.

Q71: Find the error in this code:


print('Hello' + 5)
Ans: TypeError: can only concatenate str (not int) to str. Fix: print('Hello' + str(5))

Q72: Find the error in this code:


x = 10/0
Ans: ZeroDivisionError: division by zero.

Q73: Find the error in this code:


myset = {1,2,3}; print(myset[0])
Ans: TypeError: 'set' object is not subscriptable.

Q74: Find the error in this code:


{[1,2]:'val'}
Ans: TypeError: unhashable type: 'list'. Keys must be immutable.

Q75: Find the error in this code:


while True print('hi')
Ans: SyntaxError: missing colon. Fix: while True: print('hi').

Q76: Find the error in this code:


for i in range(5) print(i)
Ans: SyntaxError: missing colon after for statement. Fix: for i in range(5):

Q77: Find the error in this code:


def f(a,b=2,c): return a+b+c
Ans: SyntaxError: non-default argument follows default argument.

Q78: Find the error in this code:


if True print('yes')
Ans: SyntaxError: missing colon. Fix: if True: print('yes').

Q79: Find the error in this code:


lambda x,y= x+y
Ans: SyntaxError: invalid syntax for lambda.

Q80: Find the error in this code:


list = [1,2]; print(list[5])
Ans: IndexError: list index out of range.

Q81: Find the error in this code:


x = '10'; y = int(x); print(y+z)
Ans: NameError: z is not defined.

Q82: Find the error in this code:


def f(a,b=2,c): return a+b+c
Ans: SyntaxError: non-default argument follows default argument.

Q83: Find the error in this code:


print('Hello' + 5)
Ans: TypeError: can only concatenate str (not int) to str. Fix: print('Hello' + str(5))

Q84: Find the error in this code:


a = 5 print(b)
Ans: NameError: b is not defined.

Q85: Find the error in this code:


x = '10'; y = int(x); print(y+z)
Ans: NameError: z is not defined.

Q86: Find the error in this code:


int('abc')
Ans: ValueError: invalid literal for int().

Q87: Find the error in this code:


for i in 10: print(i)
Ans: TypeError: 'int' object is not iterable.

Q88: Find the error in this code:


def f(a,b=2,c): return a+b+c
Ans: SyntaxError: non-default argument follows default argument.

Q89: Find the error in this code:


lambda x,y= x+y
Ans: SyntaxError: invalid syntax for lambda.

Q90: Find the error in this code:


int('abc')
Ans: ValueError: invalid literal for int().

Q91: Find the error in this code:


import maths
Ans: ModuleNotFoundError: No module named 'maths'. Correct: import math.

Q92: Find the error in this code:


x = 10/0
Ans: ZeroDivisionError: division by zero.

Q93: Find the error in this code:


lambda x,y= x+y
Ans: SyntaxError: invalid syntax for lambda.
Q94: Find the error in this code:
x = [1,2]; x.remove(3)
Ans: ValueError: list.remove(x): x not in list.

Q95: Find the error in this code:


myset = {1,2,3}; print(myset[0])
Ans: TypeError: 'set' object is not subscriptable.

Q96: Find the error in this code:


my_list = (1,2,3); my_list.append(4)
Ans: AttributeError: tuple has no attribute 'append'. Fix: use list.

Q97: Find the error in this code:


lambda x,y= x+y
Ans: SyntaxError: invalid syntax for lambda.

Q98: Find the error in this code:


my_list = (1,2,3); my_list.append(4)
Ans: AttributeError: tuple has no attribute 'append'. Fix: use list.

Q99: Find the error in this code:


for i in 10: print(i)
Ans: TypeError: 'int' object is not iterable.

Q100: Find the error in this code:


if True print('yes')
Ans: SyntaxError: missing colon. Fix: if True: print('yes').

You might also like