Skip to content
Related Articles

Related Articles

Python-Quizzes | Python String Quiz | Question 16

Improve Article
Save Article
  • Difficulty Level : Medium
  • Last Updated : 18 Sep, 2020
Improve Article
Save Article

Question 16: What is the output of the following program?

a = "GeeksforGeeks "
b = 13
print (a + b) 

(A) GeeksforGeeks13
(B) 13GeeksforGeeks
(C) GeeksforGeeks
(D) Error

Answer: (D)

Explanation: As you can see the variable ‘b’ is of type integer and the variable ‘a’ is of type string. Also as Python is a strongly typed language we cannot simply concatenate an integer with a string. We have to first convert the integer variable to the type string to concatenate it with a string variable. So, trying to concatenate an integer variable to a string variable, an exception of type “TypeError” is occurred.

Quiz of this Question

My Personal Notes arrow_drop_up
Related Articles

Start Your Coding Journey Now!