October 30, 2025

PYTHON 100 QUIZES WITH ANSWAR

 PYTHON 100 QUIZES WITH ANSWAR




PYTHON LANGUAGE 100 QUIZE


संकलन तुकाराम सर


🐍 Python beginner 



---


🔹 भाग 1 : मूलभूत माहिती (Basic Information)


1. Python म्हणजे काय?

→ एक उच्चस्तरीय, interpreted, object-oriented प्रोग्रामिंग भाषा आहे.



2. Python चे जनक कोण?

→ Guido van Rossum.



3. Python कोणत्या वर्षी तयार झाली?

→ 1991 साली.



4. Python फाइलची एक्स्टेन्शन काय आहे?

→ .py



5. Python कोड कसा चालवला जातो?

→ Interpreter च्या सहाय्याने.



6. Python compiled आहे का?

→ नाही, ती interpreted language आहे.



7. Python open-source आहे का?

→ होय, पूर्णपणे open-source आहे.



8. Python कोणत्या प्रकारची भाषा आहे?

→ High-level, interpreted, dynamically typed language.



9. Python च्या नावाचा उगम कुठून झाला?

→ "Monty Python" या ब्रिटिश कॉमेडी शो वरून.



10. Python मध्ये comments कसे लिहितात?

→ # वापरून single line comment लिहितात


11. Variable म्हणजे काय?

→ डेटा साठवण्यासाठी वापरलेले नाव.

उदा. x = 10



12. Variable declare करताना data type सांगावा लागतो का?

→ नाही, Python dynamic typing वापरते.



13. Variable नावात कोणते अक्षरे वापरता येतात?

→ अक्षरे, अंक, आणि _ (underscore).



14. Variable नावाची सुरुवात अंकाने करता येते का?

→ नाही.



15. Python मध्ये keywords म्हणजे काय?

→ आरक्षित शब्द (reserved words) जे variable म्हणून वापरता येत नाहीत.



16. Python मध्ये एकूण किती keywords आहेत?

→ सुमारे 35 (version नुसार बदलतात).



17. Python मध्ये डेटा टाइप्स कोणते आहेत?

→ int, float, str, bool, list, tuple, set, dict.



18. int म्हणजे काय?

→ पूर्णांक (whole number).



19. float म्हणजे काय?

→ दशांश संख्या (decimal number).



20. bool म्हणजे काय?

→ True किंवा False मूल्य दाखवणारा datatype.


21. String म्हणजे काय?

→ अक्षरांचा (characters) समूह.



22. String लिहिताना काय वापरतात?

→ ' ' किंवा " "



23. Multi-line string कसा लिहितात?

→ ''' ''' किंवा """ """ मध्ये.



24. String मधील पहिला अक्षर मिळवण्यासाठी काय वापरतात?

→ str[0]



25. String ची लांबी मिळवण्यासाठी कोणते function वापरतात?

→ len()



26. String जोडण्यासाठी काय वापरतात?

→ + ऑपरेटर.



27. String uppercase मध्ये बदलण्यासाठी काय वापरतात?

→ str.upper()



28. String lowercase मध्ये बदलण्यासाठी काय वापरतात?

→ str.lower()



29. String मधून भाग काढण्यासाठी काय वापरतात?

→ slicing (str[start:end])



30. String immutable आहे का?

→ हो, ती बदलता येत नाही.


31. Arithmetic operators कोणते आहेत?

→ +, -, *, /, %, //, **



32. Comparison operators कोणते आहेत?

→ ==, !=, >, <, >=, <=



33. Logical operators कोणते आहेत?

→ and, or, not



34. Assignment operators कोणते आहेत?

→ =, +=, -=, *=, /=, %=



35. Membership operators कोणते आहेत?

→ in, not in



36. Identity operators कोणते आहेत?

→ is, is not



37. Exponentiation operator कोणता आहे?

→ **



38. Floor division operator कोणता आहे?

→ //



39. Modulo operator म्हणजे काय?

→ भागाकारानंतर उरलेला बाकी (%).



40. Operator precedence म्हणजे काय?

→ कोणता operator आधी चालेल याचा क्रम.


41. if statement म्हणजे काय?

→ एखाद्या condition वर आधारित निर्णय घेण्यासाठी वापरतात.



42. if-else statement म्हणजे काय?


if condition:

    statement1

else:

    statement2



43. elif म्हणजे काय?

→ "else if" चे रूप, अनेक conditions साठी वापरतात.



44. Nested if म्हणजे काय?

→ if च्या आत दुसरे if लिहिणे.



45. Ternary operator म्हणजे काय?

→ एक ओळीत if-else लिहिण्याची पद्धत.

उदा. x = 10 if a > b else 20


46. Loop म्हणजे काय?

→ एकाच कोडची पुनरावृत्ती करण्यासाठी.



47. for loop कसा वापरतात?


for i in range(5):

    print(i)



48. while loop कसा वापरतात?


while condition:

    statement



49. break statement म्हणजे काय?

→ लूप अचानक थांबवतो.



50. continue statement म्हणजे काय?

→ सध्याची iteration वगळतो.



51. range() फंक्शन काय करते?

→ संख्यांची श्रेणी तयार करते.



52. for loop मध्ये else वापरता येतो का?

→ हो.



53. while loop मध्ये else वापरता येतो का?

→ हो.



54. Infinite loop म्हणजे काय?

→ न थांबणारा लूप.



55. Nested loop म्हणजे काय?

→ एका लूपच्या आत दुसरा लूप


56. List म्हणजे काय?

→ बदलणारी (mutable) आयटम्सची यादी.



57. List तयार करण्याची syntax:


mylist = [1, 2, 3]



58. List मधील पहिला घटक:

→ mylist[0]



59. List मध्ये नवीन घटक जोडण्यासाठी:

→ append()



60. List मधून घटक काढण्यासाठी:

→ remove() किंवा pop()



61. List ची लांबी मिळवण्यासाठी:

→ len(mylist)



62. List sort करण्यासाठी:

→ sort()



63. List उलटी करण्यासाठी:

→ reverse()



64. List copy करण्यासाठी:

→ copy()



65. List mutable आहे का?

→ हो.



66. Tuple म्हणजे काय?

→ न बदलणारी (immutable) यादी.



67. Tuple तयार करण्याची syntax:


mytuple = (1, 2, 3)



68. Tuple मधील घटक access करण्यासाठी:

→ mytuple[0]



69. Tuple immutable आहे का?

→ हो.



70. Tuple मध्ये count() आणि index() वापरता येतात का?

→ हो.



71. Dictionary म्हणजे काय?

→ Key-Value जोड्यांचा संग्रह.



72. Dictionary तयार करण्याची syntax:


mydict = {"name": "Raj", "age": 20}



73. Value मिळवण्यासाठी:

→ mydict["name"]



74. नवीन key-value जोडण्यासाठी:

→ mydict["city"] = "Pune"



75. Key delete करण्यासाठी:

→ del mydict["name"]



76. Dictionary मधील सर्व keys मिळवण्यासाठी:

→ mydict.keys()



77. सर्व values मिळवण्यासाठी:

→ mydict.values()



78. सर्व items मिळवण्यासाठी:

→ mydict.items()



79. Dictionary mutable आहे का?

→ हो.



80. Key duplicate असू शकतो का?

→ नाही.


81. Function म्हणजे काय?

→ पुन्हा वापरता येणारा कोड ब्लॉक.



82. Function define करण्याची syntax:


def greet():

    print("Hello")



83. Function कॉल करण्यासाठी:

→ greet()



84. return statement म्हणजे काय?

→ Function मधून value परत पाठवते.



85. Arguments म्हणजे काय?

→ Function मध्ये दिलेली values.



86. Built-in functions चे उदाहरण द्या:

→ print(), len(), sum(), input()



87. Anonymous function म्हणजे काय?

→ नाव नसलेला function (lambda).



88. File उघडण्यासाठी function:

→ open()



89. File बंद करण्यासाठी:

→ close()



90. File मोड्स कोणते आहेत?

→ r, w, a, r+, w+


91. Module म्हणजे काय?

→ Python कोड असलेली फाइल जी import करता येते.



92. Module import करण्यासाठी:

→ import module_name



93. math module वापरून square root:

→ import math; math.sqrt(16)



94. Exception म्हणजे काय?

→ Runtime error.



95. try-except block कशासाठी वापरतात?

→ Error हाताळण्यासाठी.



96. Class म्हणजे काय?

→ Object तयार करण्याचा नमुना (blueprint).



97. Object म्हणजे काय?

→ Class चे instance.



98. Constructor म्हणजे काय?

→ __init__() method जी object तयार करताना चालते.



99. OOP चे चार मुख्य तत्त्वे कोणती?

→ Inheritance, Encapsulation, Abstraction, Polymorphism.



100. Python मध्ये indentation म्हणजे काय?

→ कोड ब्लॉक्स वेगळे दाखवण्यासाठी वापरलेली स्पेस

No comments:

Post a Comment