{"id":5145,"date":"2026-01-26T09:51:18","date_gmt":"2026-01-26T09:51:18","guid":{"rendered":"https:\/\/murreeroad.org\/?p=5145"},"modified":"2026-01-26T09:52:54","modified_gmt":"2026-01-26T09:52:54","slug":"python-basics-mcqs-with-answers-100-multiple-choice-questions-for-beginners","status":"publish","type":"post","link":"https:\/\/learn-nest.murreeroad.org\/blog\/python-basics-mcqs-with-answers-100-multiple-choice-questions-for-beginners\/","title":{"rendered":"Python Basics MCQs with Answers (100 Multiple Choice Questions for Beginners)"},"content":{"rendered":"<p>Explore 100 Python Basics <a href=\"https:\/\/murreeroad.org\/category\/mcqs\/\">MCQs<\/a> with answers designed for beginners. Perfect for exams, interviews, quizzes, and learning Python fundamentals step by step. Python is one of the most popular and beginner-friendly programming languages used today for web development, data science, automation, and software development. This carefully prepared set of <a href=\"https:\/\/murreeroad.org\/python-basics-mcqs-with-answers-100-multiple-choice-questions-for-beginners\/\"><strong data-start=\"284\" data-end=\"323\">100 Python Basics MCQs with answers<\/strong><\/a> is designed to help beginners, students, and aspiring programmers build a strong foundation in Python programming. These multiple choice questions cover essential topics such as variables, data types, operators, loops, functions, lists, tuples, dictionaries, and basic syntax. Whether you are preparing for exams, job interviews, online quizzes, or self-assessment, these <a href=\"https:\/\/murreeroad.org\/python-basics-mcqs-with-answers-100-multiple-choice-questions-for-beginners\/\">Python MCQs<\/a> will help you test your knowledge, improve your understanding, and gain confidence in <a href=\"https:\/\/murreeroad.org\/python-basics-mcqs-with-answers-100-multiple-choice-questions-for-beginners\/\">Python fundamentals<\/a>.<\/p>\n<hr data-start=\"162\" data-end=\"165\" \/>\n<h2 data-start=\"167\" data-end=\"207\">Python Basics \u2013 100 MCQs with Answers<\/h2>\n<h3 data-start=\"209\" data-end=\"231\">1. What is Python?<\/h3>\n<p data-start=\"232\" data-end=\"348\">A. A markup language<br data-start=\"252\" data-end=\"255\" \/>B. A high-level programming language<br data-start=\"291\" data-end=\"294\" \/>C. A database<br data-start=\"307\" data-end=\"310\" \/>D. An operating system<br data-start=\"332\" data-end=\"335\" \/><strong data-start=\"335\" data-end=\"346\">Answer:<\/strong> B<\/p>\n<h3 data-start=\"350\" data-end=\"378\">2. Who developed Python?<\/h3>\n<p data-start=\"379\" data-end=\"476\">A. Dennis Ritchie<br data-start=\"396\" data-end=\"399\" \/>B. James Gosling<br data-start=\"415\" data-end=\"418\" \/>C. Guido van Rossum<br data-start=\"437\" data-end=\"440\" \/>D. Bjarne Stroustrup<br data-start=\"460\" data-end=\"463\" \/><strong data-start=\"463\" data-end=\"474\">Answer:<\/strong> C<\/p>\n<h3 data-start=\"478\" data-end=\"522\">3. Which year was Python first released?<\/h3>\n<p data-start=\"523\" data-end=\"576\">A. 1989<br data-start=\"530\" data-end=\"533\" \/>B. 1991<br data-start=\"540\" data-end=\"543\" \/>C. 2000<br data-start=\"550\" data-end=\"553\" \/>D. 2010<br data-start=\"560\" data-end=\"563\" \/><strong data-start=\"563\" data-end=\"574\">Answer:<\/strong> B<\/p>\n<h3 data-start=\"578\" data-end=\"605\">4. Python is known for:<\/h3>\n<p data-start=\"606\" data-end=\"714\">A. Complex syntax<br data-start=\"623\" data-end=\"626\" \/>B. Low readability<br data-start=\"644\" data-end=\"647\" \/>C. Simple and readable syntax<br data-start=\"676\" data-end=\"679\" \/>D. Hardware control<br data-start=\"698\" data-end=\"701\" \/><strong data-start=\"701\" data-end=\"712\">Answer:<\/strong> C<\/p>\n<h3 data-start=\"716\" data-end=\"772\">5. Which symbol is used to write comments in Python?<\/h3>\n<p data-start=\"773\" data-end=\"826\">A. \/\/<br data-start=\"778\" data-end=\"781\" \/>B. \/* *\/<br data-start=\"789\" data-end=\"792\" \/>C. #<br data-start=\"796\" data-end=\"799\" \/>D. &lt;!&#8211; &#8211;&gt;<br data-start=\"810\" data-end=\"813\" \/><strong data-start=\"813\" data-end=\"824\">Answer:<\/strong> C<\/p>\n<hr data-start=\"828\" data-end=\"831\" \/>\n<h3 data-start=\"833\" data-end=\"910\">6. Which of the following is the correct file extension for Python files?<\/h3>\n<p data-start=\"911\" data-end=\"965\">A. .pt<br data-start=\"917\" data-end=\"920\" \/>B. .py<br data-start=\"926\" data-end=\"929\" \/>C. .python<br data-start=\"939\" data-end=\"942\" \/>D. .pyt<br data-start=\"949\" data-end=\"952\" \/><strong data-start=\"952\" data-end=\"963\">Answer:<\/strong> B<\/p>\n<h3 data-start=\"967\" data-end=\"1024\">7. Which keyword is used to display output in Python?<\/h3>\n<p data-start=\"1025\" data-end=\"1084\">A. echo<br data-start=\"1032\" data-end=\"1035\" \/>B. print<br data-start=\"1043\" data-end=\"1046\" \/>C. display<br data-start=\"1056\" data-end=\"1059\" \/>D. output<br data-start=\"1068\" data-end=\"1071\" \/><strong data-start=\"1071\" data-end=\"1082\">Answer:<\/strong> B<\/p>\n<h3 data-start=\"1086\" data-end=\"1134\">8. What will <code data-start=\"1103\" data-end=\"1125\">print(\"Hello World\")<\/code> display?<\/h3>\n<p data-start=\"1135\" data-end=\"1198\">A. Hello<br data-start=\"1143\" data-end=\"1146\" \/>B. World<br data-start=\"1154\" data-end=\"1157\" \/>C. Hello World<br data-start=\"1171\" data-end=\"1174\" \/>D. Error<br data-start=\"1182\" data-end=\"1185\" \/><strong data-start=\"1185\" data-end=\"1196\">Answer:<\/strong> C<\/p>\n<h3 data-start=\"1200\" data-end=\"1217\">9. Python is:<\/h3>\n<p data-start=\"1218\" data-end=\"1329\">A. Compiled only<br data-start=\"1234\" data-end=\"1237\" \/>B. Interpreted only<br data-start=\"1256\" data-end=\"1259\" \/>C. Both compiled and interpreted<br data-start=\"1291\" data-end=\"1294\" \/>D. Machine language<br data-start=\"1313\" data-end=\"1316\" \/><strong data-start=\"1316\" data-end=\"1327\">Answer:<\/strong> B<\/p>\n<h3 data-start=\"1331\" data-end=\"1394\">10. Which of the following is a valid Python variable name?<\/h3>\n<p data-start=\"1395\" data-end=\"1459\">A. 2value<br data-start=\"1404\" data-end=\"1407\" \/>B. value-2<br data-start=\"1417\" data-end=\"1420\" \/>C. value_2<br data-start=\"1430\" data-end=\"1433\" \/>D. value 2<br data-start=\"1443\" data-end=\"1446\" \/><strong data-start=\"1446\" data-end=\"1457\">Answer:<\/strong> C<\/p>\n<hr data-start=\"1461\" data-end=\"1464\" \/>\n<h3 data-start=\"1466\" data-end=\"1521\">11. Which data type is used to store whole numbers?<\/h3>\n<p data-start=\"1522\" data-end=\"1574\">A. float<br data-start=\"1530\" data-end=\"1533\" \/>B. str<br data-start=\"1539\" data-end=\"1542\" \/>C. int<br data-start=\"1548\" data-end=\"1551\" \/>D. bool<br data-start=\"1558\" data-end=\"1561\" \/><strong data-start=\"1561\" data-end=\"1572\">Answer:<\/strong> C<\/p>\n<h3 data-start=\"1576\" data-end=\"1623\">12. Which data type stores decimal numbers?<\/h3>\n<p data-start=\"1624\" data-end=\"1679\">A. int<br data-start=\"1630\" data-end=\"1633\" \/>B. float<br data-start=\"1641\" data-end=\"1644\" \/>C. complex<br data-start=\"1654\" data-end=\"1657\" \/>D. str<br data-start=\"1663\" data-end=\"1666\" \/><strong data-start=\"1666\" data-end=\"1677\">Answer:<\/strong> B<\/p>\n<h3 data-start=\"1681\" data-end=\"1727\">13. Which data type is used to store text?<\/h3>\n<p data-start=\"1728\" data-end=\"1780\">A. int<br data-start=\"1734\" data-end=\"1737\" \/>B. float<br data-start=\"1745\" data-end=\"1748\" \/>C. str<br data-start=\"1754\" data-end=\"1757\" \/>D. char<br data-start=\"1764\" data-end=\"1767\" \/><strong data-start=\"1767\" data-end=\"1778\">Answer:<\/strong> C<\/p>\n<h3 data-start=\"1782\" data-end=\"1823\">14. What is the output of <code data-start=\"1812\" data-end=\"1822\">type(10)<\/code>?<\/h3>\n<p data-start=\"1824\" data-end=\"1926\">A. <code data-start=\"1827\" data-end=\"1844\">&lt;class 'float'&gt;<\/code><br data-start=\"1844\" data-end=\"1847\" \/>B. <code data-start=\"1850\" data-end=\"1865\">&lt;class 'str'&gt;<\/code><br data-start=\"1865\" data-end=\"1868\" \/>C. <code data-start=\"1871\" data-end=\"1886\">&lt;class 'int'&gt;<\/code><br data-start=\"1886\" data-end=\"1889\" \/>D. <code data-start=\"1892\" data-end=\"1910\">&lt;class 'number'&gt;<\/code><br data-start=\"1910\" data-end=\"1913\" \/><strong data-start=\"1913\" data-end=\"1924\">Answer:<\/strong> C<\/p>\n<h3 data-start=\"1928\" data-end=\"1974\">15. Which value represents True in Python?<\/h3>\n<p data-start=\"1975\" data-end=\"2024\">A. 0<br data-start=\"1979\" data-end=\"1982\" \/>B. 1<br data-start=\"1986\" data-end=\"1989\" \/>C. &#8220;True&#8221;<br data-start=\"1998\" data-end=\"2001\" \/>D. None<br data-start=\"2008\" data-end=\"2011\" \/><strong data-start=\"2011\" data-end=\"2022\">Answer:<\/strong> B<\/p>\n<hr data-start=\"2026\" data-end=\"2029\" \/>\n<h3 data-start=\"2031\" data-end=\"2082\">16. Which keyword is used to define a function?<\/h3>\n<p data-start=\"2083\" data-end=\"2141\">A. func<br data-start=\"2090\" data-end=\"2093\" \/>B. define<br data-start=\"2102\" data-end=\"2105\" \/>C. def<br data-start=\"2111\" data-end=\"2114\" \/>D. function<br data-start=\"2125\" data-end=\"2128\" \/><strong data-start=\"2128\" data-end=\"2139\">Answer:<\/strong> C<\/p>\n<h3 data-start=\"2143\" data-end=\"2196\">17. What is the correct way to create a function?<\/h3>\n<p data-start=\"2197\" data-end=\"2303\">A. <code data-start=\"2200\" data-end=\"2220\">function myFunc():<\/code><br data-start=\"2220\" data-end=\"2223\" \/>B. <code data-start=\"2226\" data-end=\"2241\">def myFunc():<\/code><br data-start=\"2241\" data-end=\"2244\" \/>C. <code data-start=\"2247\" data-end=\"2265\">create myFunc():<\/code><br data-start=\"2265\" data-end=\"2268\" \/>D. <code data-start=\"2271\" data-end=\"2287\">func myFunc():<\/code><br data-start=\"2287\" data-end=\"2290\" \/><strong data-start=\"2290\" data-end=\"2301\">Answer:<\/strong> B<\/p>\n<h3 data-start=\"2305\" data-end=\"2374\">18. Which statement is used to end a function and return a value?<\/h3>\n<p data-start=\"2375\" data-end=\"2430\">A. break<br data-start=\"2383\" data-end=\"2386\" \/>B. stop<br data-start=\"2393\" data-end=\"2396\" \/>C. return<br data-start=\"2405\" data-end=\"2408\" \/>D. end<br data-start=\"2414\" data-end=\"2417\" \/><strong data-start=\"2417\" data-end=\"2428\">Answer:<\/strong> C<\/p>\n<h3 data-start=\"2432\" data-end=\"2482\">19. Which keyword is used for decision making?<\/h3>\n<p data-start=\"2483\" data-end=\"2535\">A. for<br data-start=\"2489\" data-end=\"2492\" \/>B. if<br data-start=\"2497\" data-end=\"2500\" \/>C. while<br data-start=\"2508\" data-end=\"2511\" \/>D. break<br data-start=\"2519\" data-end=\"2522\" \/><strong data-start=\"2522\" data-end=\"2533\">Answer:<\/strong> B<\/p>\n<h3 data-start=\"2537\" data-end=\"2592\">20. Which operator is used for equality comparison?<\/h3>\n<p data-start=\"2593\" data-end=\"2637\">A. =<br data-start=\"2597\" data-end=\"2600\" \/>B. ==<br data-start=\"2605\" data-end=\"2608\" \/>C. !=<br data-start=\"2613\" data-end=\"2616\" \/>D. &gt;=<br data-start=\"2621\" data-end=\"2624\" \/><strong data-start=\"2624\" data-end=\"2635\">Answer:<\/strong> B<\/p>\n<hr data-start=\"2639\" data-end=\"2642\" \/>\n<h3 data-start=\"2644\" data-end=\"2681\">21. What does <code data-start=\"2662\" data-end=\"2665\">=<\/code> mean in Python?<\/h3>\n<p data-start=\"2682\" data-end=\"2763\">A. Comparison<br data-start=\"2695\" data-end=\"2698\" \/>B. Assignment<br data-start=\"2711\" data-end=\"2714\" \/>C. Equality<br data-start=\"2725\" data-end=\"2728\" \/>D. Logical operator<br data-start=\"2747\" data-end=\"2750\" \/><strong data-start=\"2750\" data-end=\"2761\">Answer:<\/strong> B<\/p>\n<h3 data-start=\"2765\" data-end=\"2831\">22. Which loop is used when the number of iterations is known?<\/h3>\n<p data-start=\"2832\" data-end=\"2891\">A. while<br data-start=\"2840\" data-end=\"2843\" \/>B. do-while<br data-start=\"2854\" data-end=\"2857\" \/>C. for<br data-start=\"2863\" data-end=\"2866\" \/>D. repeat<br data-start=\"2875\" data-end=\"2878\" \/><strong data-start=\"2878\" data-end=\"2889\">Answer:<\/strong> C<\/p>\n<h3 data-start=\"2893\" data-end=\"2948\">23. Which loop continues while a condition is true?<\/h3>\n<p data-start=\"2949\" data-end=\"3002\">A. for<br data-start=\"2955\" data-end=\"2958\" \/>B. while<br data-start=\"2966\" data-end=\"2969\" \/>C. if<br data-start=\"2974\" data-end=\"2977\" \/>D. switch<br data-start=\"2986\" data-end=\"2989\" \/><strong data-start=\"2989\" data-end=\"3000\">Answer:<\/strong> B<\/p>\n<h3 data-start=\"3004\" data-end=\"3051\">24. Which keyword stops a loop immediately?<\/h3>\n<p data-start=\"3052\" data-end=\"3105\">A. stop<br data-start=\"3059\" data-end=\"3062\" \/>B. exit<br data-start=\"3069\" data-end=\"3072\" \/>C. break<br data-start=\"3080\" data-end=\"3083\" \/>D. end<br data-start=\"3089\" data-end=\"3092\" \/><strong data-start=\"3092\" data-end=\"3103\">Answer:<\/strong> C<\/p>\n<h3 data-start=\"3107\" data-end=\"3157\">25. Which keyword skips the current iteration?<\/h3>\n<p data-start=\"3158\" data-end=\"3216\">A. skip<br data-start=\"3165\" data-end=\"3168\" \/>B. pass<br data-start=\"3175\" data-end=\"3178\" \/>C. continue<br data-start=\"3189\" data-end=\"3192\" \/>D. break<br data-start=\"3200\" data-end=\"3203\" \/><strong data-start=\"3203\" data-end=\"3214\">Answer:<\/strong> C<\/p>\n<hr data-start=\"3218\" data-end=\"3221\" \/>\n<h3 data-start=\"3223\" data-end=\"3256\">26. What is a list in Python?<\/h3>\n<p data-start=\"3257\" data-end=\"3356\">A. Immutable collection<br data-start=\"3280\" data-end=\"3283\" \/>B. Mutable collection<br data-start=\"3304\" data-end=\"3307\" \/>C. Fixed-size array<br data-start=\"3326\" data-end=\"3329\" \/>D. Function<br data-start=\"3340\" data-end=\"3343\" \/><strong data-start=\"3343\" data-end=\"3354\">Answer:<\/strong> B<\/p>\n<h3 data-start=\"3358\" data-end=\"3404\">27. Which symbol is used to create a list?<\/h3>\n<p data-start=\"3405\" data-end=\"3450\">A. {}<br data-start=\"3410\" data-end=\"3413\" \/>B. ()<br data-start=\"3418\" data-end=\"3421\" \/>C. []<br data-start=\"3426\" data-end=\"3429\" \/>D. &lt;&gt;<br data-start=\"3434\" data-end=\"3437\" \/><strong data-start=\"3437\" data-end=\"3448\">Answer:<\/strong> C<\/p>\n<h3 data-start=\"3452\" data-end=\"3494\">28. Which data structure is immutable?<\/h3>\n<p data-start=\"3495\" data-end=\"3554\">A. List<br data-start=\"3502\" data-end=\"3505\" \/>B. Dictionary<br data-start=\"3518\" data-end=\"3521\" \/>C. Tuple<br data-start=\"3529\" data-end=\"3532\" \/>D. Set<br data-start=\"3538\" data-end=\"3541\" \/><strong data-start=\"3541\" data-end=\"3552\">Answer:<\/strong> C<\/p>\n<h3 data-start=\"3556\" data-end=\"3596\">29. Which symbol is used for tuples?<\/h3>\n<p data-start=\"3597\" data-end=\"3642\">A. []<br data-start=\"3602\" data-end=\"3605\" \/>B. {}<br data-start=\"3610\" data-end=\"3613\" \/>C. ()<br data-start=\"3618\" data-end=\"3621\" \/>D. ||<br data-start=\"3626\" data-end=\"3629\" \/><strong data-start=\"3629\" data-end=\"3640\">Answer:<\/strong> C<\/p>\n<h3 data-start=\"3644\" data-end=\"3696\">30. Which data structure stores key-value pairs?<\/h3>\n<p data-start=\"3697\" data-end=\"3756\">A. List<br data-start=\"3704\" data-end=\"3707\" \/>B. Tuple<br data-start=\"3715\" data-end=\"3718\" \/>C. Set<br data-start=\"3724\" data-end=\"3727\" \/>D. Dictionary<br data-start=\"3740\" data-end=\"3743\" \/><strong data-start=\"3743\" data-end=\"3754\">Answer:<\/strong> D<\/p>\n<hr data-start=\"3758\" data-end=\"3761\" \/>\n<h3 data-start=\"3763\" data-end=\"3815\">31. Which symbol is used to define a dictionary?<\/h3>\n<p data-start=\"3816\" data-end=\"3861\">A. []<br data-start=\"3821\" data-end=\"3824\" \/>B. ()<br data-start=\"3829\" data-end=\"3832\" \/>C. {}<br data-start=\"3837\" data-end=\"3840\" \/>D. &lt;&gt;<br data-start=\"3845\" data-end=\"3848\" \/><strong data-start=\"3848\" data-end=\"3859\">Answer:<\/strong> C<\/p>\n<h3 data-start=\"3863\" data-end=\"3892\">32. What does <code data-start=\"3881\" data-end=\"3888\">len()<\/code> do?<\/h3>\n<p data-start=\"3893\" data-end=\"3981\">A. Adds values<br data-start=\"3907\" data-end=\"3910\" \/>B. Finds data type<br data-start=\"3928\" data-end=\"3931\" \/>C. Counts items<br data-start=\"3946\" data-end=\"3949\" \/>D. Deletes items<br data-start=\"3965\" data-end=\"3968\" \/><strong data-start=\"3968\" data-end=\"3979\">Answer:<\/strong> C<\/p>\n<h3 data-start=\"3983\" data-end=\"4042\">33. Which function is used to take input from the user?<\/h3>\n<p data-start=\"4043\" data-end=\"4104\">A. get()<br data-start=\"4051\" data-end=\"4054\" \/>B. read()<br data-start=\"4063\" data-end=\"4066\" \/>C. input()<br data-start=\"4076\" data-end=\"4079\" \/>D. scan()<br data-start=\"4088\" data-end=\"4091\" \/><strong data-start=\"4091\" data-end=\"4102\">Answer:<\/strong> C<\/p>\n<h3 data-start=\"4106\" data-end=\"4146\">34. What type does <code data-start=\"4129\" data-end=\"4138\">input()<\/code> return?<\/h3>\n<p data-start=\"4147\" data-end=\"4199\">A. int<br data-start=\"4153\" data-end=\"4156\" \/>B. float<br data-start=\"4164\" data-end=\"4167\" \/>C. str<br data-start=\"4173\" data-end=\"4176\" \/>D. bool<br data-start=\"4183\" data-end=\"4186\" \/><strong data-start=\"4186\" data-end=\"4197\">Answer:<\/strong> C<\/p>\n<h3 data-start=\"4201\" data-end=\"4252\">35. Which keyword is used to handle exceptions?<\/h3>\n<p data-start=\"4253\" data-end=\"4309\">A. error<br data-start=\"4261\" data-end=\"4264\" \/>B. catch<br data-start=\"4272\" data-end=\"4275\" \/>C. try<br data-start=\"4281\" data-end=\"4284\" \/>D. handle<br data-start=\"4293\" data-end=\"4296\" \/><strong data-start=\"4296\" data-end=\"4307\">Answer:<\/strong> C<\/p>\n<hr data-start=\"4311\" data-end=\"4314\" \/>\n<h3 data-start=\"4316\" data-end=\"4364\">36. Which block runs if an exception occurs?<\/h3>\n<p data-start=\"4365\" data-end=\"4422\">A. try<br data-start=\"4371\" data-end=\"4374\" \/>B. else<br data-start=\"4381\" data-end=\"4384\" \/>C. finally<br data-start=\"4394\" data-end=\"4397\" \/>D. except<br data-start=\"4406\" data-end=\"4409\" \/><strong data-start=\"4409\" data-end=\"4420\">Answer:<\/strong> D<\/p>\n<h3 data-start=\"4424\" data-end=\"4460\">37. Which block always executes?<\/h3>\n<p data-start=\"4461\" data-end=\"4519\">A. try<br data-start=\"4467\" data-end=\"4470\" \/>B. except<br data-start=\"4479\" data-end=\"4482\" \/>C. finally<br data-start=\"4492\" data-end=\"4495\" \/>D. error<br data-start=\"4503\" data-end=\"4506\" \/><strong data-start=\"4506\" data-end=\"4517\">Answer:<\/strong> C<\/p>\n<h3 data-start=\"4521\" data-end=\"4551\">38. What does <code data-start=\"4539\" data-end=\"4547\">import<\/code> do?<\/h3>\n<p data-start=\"4552\" data-end=\"4640\">A. Exports code<br data-start=\"4567\" data-end=\"4570\" \/>B. Deletes module<br data-start=\"4587\" data-end=\"4590\" \/>C. Loads module<br data-start=\"4605\" data-end=\"4608\" \/>D. Compiles code<br data-start=\"4624\" data-end=\"4627\" \/><strong data-start=\"4627\" data-end=\"4638\">Answer:<\/strong> C<\/p>\n<h3 data-start=\"4642\" data-end=\"4698\">39. Which module is used for mathematical functions?<\/h3>\n<p data-start=\"4699\" data-end=\"4751\">A. math<br data-start=\"4706\" data-end=\"4709\" \/>B. random<br data-start=\"4718\" data-end=\"4721\" \/>C. sys<br data-start=\"4727\" data-end=\"4730\" \/>D. os<br data-start=\"4735\" data-end=\"4738\" \/><strong data-start=\"4738\" data-end=\"4749\">Answer:<\/strong> A<\/p>\n<h3 data-start=\"4753\" data-end=\"4809\">40. Which module is used to generate random numbers?<\/h3>\n<p data-start=\"4810\" data-end=\"4864\">A. math<br data-start=\"4817\" data-end=\"4820\" \/>B. random<br data-start=\"4829\" data-end=\"4832\" \/>C. time<br data-start=\"4839\" data-end=\"4842\" \/>D. sys<br data-start=\"4848\" data-end=\"4851\" \/><strong data-start=\"4851\" data-end=\"4862\">Answer:<\/strong> B<\/p>\n<hr data-start=\"4866\" data-end=\"4869\" \/>\n<h3 data-start=\"4871\" data-end=\"4906\">41. What does <code data-start=\"4889\" data-end=\"4895\">None<\/code> represent?<\/h3>\n<p data-start=\"4907\" data-end=\"4973\">A. Zero<br data-start=\"4914\" data-end=\"4917\" \/>B. Empty string<br data-start=\"4932\" data-end=\"4935\" \/>C. No value<br data-start=\"4946\" data-end=\"4949\" \/>D. False<br data-start=\"4957\" data-end=\"4960\" \/><strong data-start=\"4960\" data-end=\"4971\">Answer:<\/strong> C<\/p>\n<h3 data-start=\"4975\" data-end=\"4999\">42. Python supports:<\/h3>\n<p data-start=\"5000\" data-end=\"5124\">A. Object-oriented programming<br data-start=\"5030\" data-end=\"5033\" \/>B. Functional programming<br data-start=\"5058\" data-end=\"5061\" \/>C. Procedural programming<br data-start=\"5086\" data-end=\"5089\" \/>D. All of the above<br data-start=\"5108\" data-end=\"5111\" \/><strong data-start=\"5111\" data-end=\"5122\">Answer:<\/strong> D<\/p>\n<h3 data-start=\"5126\" data-end=\"5176\">43. Which operator is used for exponentiation?<\/h3>\n<p data-start=\"5177\" data-end=\"5220\">A. ^<br data-start=\"5181\" data-end=\"5184\" \/>B. **<br data-start=\"5189\" data-end=\"5192\" \/>C. %<br data-start=\"5196\" data-end=\"5199\" \/>D. \/\/<br data-start=\"5204\" data-end=\"5207\" \/><strong data-start=\"5207\" data-end=\"5218\">Answer:<\/strong> B<\/p>\n<h3 data-start=\"5222\" data-end=\"5257\">44. What does <code data-start=\"5240\" data-end=\"5244\">\/\/<\/code> operator do?<\/h3>\n<p data-start=\"5258\" data-end=\"5329\">A. Division<br data-start=\"5269\" data-end=\"5272\" \/>B. Floor division<br data-start=\"5289\" data-end=\"5292\" \/>C. Modulus<br data-start=\"5302\" data-end=\"5305\" \/>D. Power<br data-start=\"5313\" data-end=\"5316\" \/><strong data-start=\"5316\" data-end=\"5327\">Answer:<\/strong> B<\/p>\n<h3 data-start=\"5331\" data-end=\"5370\">45. Which operator gives remainder?<\/h3>\n<p data-start=\"5371\" data-end=\"5414\">A. \/<br data-start=\"5375\" data-end=\"5378\" \/>B. \/\/<br data-start=\"5383\" data-end=\"5386\" \/>C. %<br data-start=\"5390\" data-end=\"5393\" \/>D. **<br data-start=\"5398\" data-end=\"5401\" \/><strong data-start=\"5401\" data-end=\"5412\">Answer:<\/strong> C<\/p>\n<hr data-start=\"5416\" data-end=\"5419\" \/>\n<h3 data-start=\"5421\" data-end=\"5472\">46. Which statement checks multiple conditions?<\/h3>\n<p data-start=\"5473\" data-end=\"5529\">A. if<br data-start=\"5478\" data-end=\"5481\" \/>B. if-else<br data-start=\"5491\" data-end=\"5494\" \/>C. elif<br data-start=\"5501\" data-end=\"5504\" \/>D. switch<br data-start=\"5513\" data-end=\"5516\" \/><strong data-start=\"5516\" data-end=\"5527\">Answer:<\/strong> C<\/p>\n<h3 data-start=\"5531\" data-end=\"5569\">47. What is indentation in Python?<\/h3>\n<p data-start=\"5570\" data-end=\"5641\">A. Code alignment<br data-start=\"5587\" data-end=\"5590\" \/>B. Error<br data-start=\"5598\" data-end=\"5601\" \/>C. Comment<br data-start=\"5611\" data-end=\"5614\" \/>D. Variable<br data-start=\"5625\" data-end=\"5628\" \/><strong data-start=\"5628\" data-end=\"5639\">Answer:<\/strong> A<\/p>\n<h3 data-start=\"5643\" data-end=\"5685\">48. Indentation in Python is used for:<\/h3>\n<p data-start=\"5686\" data-end=\"5769\">A. Decoration<br data-start=\"5699\" data-end=\"5702\" \/>B. Code grouping<br data-start=\"5718\" data-end=\"5721\" \/>C. Performance<br data-start=\"5735\" data-end=\"5738\" \/>D. Styling only<br data-start=\"5753\" data-end=\"5756\" \/><strong data-start=\"5756\" data-end=\"5767\">Answer:<\/strong> B<\/p>\n<h3 data-start=\"5771\" data-end=\"5789\">49. Python is:<\/h3>\n<p data-start=\"5790\" data-end=\"5892\">A. Case-sensitive<br data-start=\"5807\" data-end=\"5810\" \/>B. Case-insensitive<br data-start=\"5829\" data-end=\"5832\" \/>C. Semi case-sensitive<br data-start=\"5854\" data-end=\"5857\" \/>D. Not case-related<br data-start=\"5876\" data-end=\"5879\" \/><strong data-start=\"5879\" data-end=\"5890\">Answer:<\/strong> A<\/p>\n<h3 data-start=\"5894\" data-end=\"5932\">50. Which keyword creates a class?<\/h3>\n<p data-start=\"5933\" data-end=\"5993\">A. struct<br data-start=\"5942\" data-end=\"5945\" \/>B. class<br data-start=\"5953\" data-end=\"5956\" \/>C. object<br data-start=\"5965\" data-end=\"5968\" \/>D. define<br data-start=\"5977\" data-end=\"5980\" \/><strong data-start=\"5980\" data-end=\"5991\">Answer:<\/strong> B<\/p>\n<hr data-start=\"5995\" data-end=\"5998\" \/>\n<p><a href=\"https:\/\/murreeroad.org\/microsoft-powerpoint-mcqs-with-answers-100-multiple-choice-questions\/\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-4962\" src=\"https:\/\/murreeroad.org\/wp-content\/uploads\/2026\/01\/Microsoft-PowerPoint-MCQs-with-Answers-1024x683.png\" alt=\"Microsoft PowerPoint MCQs with Answers\" width=\"640\" height=\"427\" srcset=\"https:\/\/learn-nest.murreeroad.org\/blog\/wp-content\/uploads\/2026\/01\/Microsoft-PowerPoint-MCQs-with-Answers-1024x683.png 1024w, https:\/\/learn-nest.murreeroad.org\/blog\/wp-content\/uploads\/2026\/01\/Microsoft-PowerPoint-MCQs-with-Answers-300x200.png 300w, https:\/\/learn-nest.murreeroad.org\/blog\/wp-content\/uploads\/2026\/01\/Microsoft-PowerPoint-MCQs-with-Answers-768x512.png 768w, https:\/\/learn-nest.murreeroad.org\/blog\/wp-content\/uploads\/2026\/01\/Microsoft-PowerPoint-MCQs-with-Answers.png 1536w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/p>\n<hr data-start=\"5995\" data-end=\"5998\" \/>\n<h3 data-start=\"6000\" data-end=\"6026\">51. What is an object?<\/h3>\n<p data-start=\"6027\" data-end=\"6105\">A. Function<br data-start=\"6038\" data-end=\"6041\" \/>B. Variable<br data-start=\"6052\" data-end=\"6055\" \/>C. Instance of a class<br data-start=\"6077\" data-end=\"6080\" \/>D. Module<br data-start=\"6089\" data-end=\"6092\" \/><strong data-start=\"6092\" data-end=\"6103\">Answer:<\/strong> C<\/p>\n<h3 data-start=\"6107\" data-end=\"6158\">52. Which keyword refers to the current object?<\/h3>\n<p data-start=\"6159\" data-end=\"6217\">A. this<br data-start=\"6166\" data-end=\"6169\" \/>B. self<br data-start=\"6176\" data-end=\"6179\" \/>C. current<br data-start=\"6189\" data-end=\"6192\" \/>D. object<br data-start=\"6201\" data-end=\"6204\" \/><strong data-start=\"6204\" data-end=\"6215\">Answer:<\/strong> B<\/p>\n<h3 data-start=\"6219\" data-end=\"6269\">53. Which function converts string to integer?<\/h3>\n<p data-start=\"6270\" data-end=\"6329\">A. str()<br data-start=\"6278\" data-end=\"6281\" \/>B. float()<br data-start=\"6291\" data-end=\"6294\" \/>C. int()<br data-start=\"6302\" data-end=\"6305\" \/>D. chr()<br data-start=\"6313\" data-end=\"6316\" \/><strong data-start=\"6316\" data-end=\"6327\">Answer:<\/strong> C<\/p>\n<h3 data-start=\"6331\" data-end=\"6381\">54. Which function converts integer to string?<\/h3>\n<p data-start=\"6382\" data-end=\"6440\">A. int()<br data-start=\"6390\" data-end=\"6393\" \/>B. str()<br data-start=\"6401\" data-end=\"6404\" \/>C. chr()<br data-start=\"6412\" data-end=\"6415\" \/>D. bool()<br data-start=\"6424\" data-end=\"6427\" \/><strong data-start=\"6427\" data-end=\"6438\">Answer:<\/strong> B<\/p>\n<h3 data-start=\"6442\" data-end=\"6477\">55. What does <code data-start=\"6460\" data-end=\"6469\">bool(0)<\/code> return?<\/h3>\n<p data-start=\"6478\" data-end=\"6533\">A. True<br data-start=\"6485\" data-end=\"6488\" \/>B. False<br data-start=\"6496\" data-end=\"6499\" \/>C. None<br data-start=\"6506\" data-end=\"6509\" \/>D. Error<br data-start=\"6517\" data-end=\"6520\" \/><strong data-start=\"6520\" data-end=\"6531\">Answer:<\/strong> B<\/p>\n<hr data-start=\"6535\" data-end=\"6538\" \/>\n<h3 data-start=\"6540\" data-end=\"6597\">56. Which collection does not allow duplicate values?<\/h3>\n<p data-start=\"6598\" data-end=\"6657\">A. List<br data-start=\"6605\" data-end=\"6608\" \/>B. Tuple<br data-start=\"6616\" data-end=\"6619\" \/>C. Dictionary<br data-start=\"6632\" data-end=\"6635\" \/>D. Set<br data-start=\"6641\" data-end=\"6644\" \/><strong data-start=\"6644\" data-end=\"6655\">Answer:<\/strong> D<\/p>\n<h3 data-start=\"6659\" data-end=\"6706\">57. Which method adds an element to a list?<\/h3>\n<p data-start=\"6707\" data-end=\"6771\">A. add()<br data-start=\"6715\" data-end=\"6718\" \/>B. insert()<br data-start=\"6729\" data-end=\"6732\" \/>C. append()<br data-start=\"6743\" data-end=\"6746\" \/>D. push()<br data-start=\"6755\" data-end=\"6758\" \/><strong data-start=\"6758\" data-end=\"6769\">Answer:<\/strong> C<\/p>\n<h3 data-start=\"6773\" data-end=\"6825\">58. Which method removes an element from a list?<\/h3>\n<p data-start=\"6826\" data-end=\"6896\">A. delete()<br data-start=\"6837\" data-end=\"6840\" \/>B. pop()<br data-start=\"6848\" data-end=\"6851\" \/>C. remove()<br data-start=\"6862\" data-end=\"6865\" \/>D. Both B and C<br data-start=\"6880\" data-end=\"6883\" \/><strong data-start=\"6883\" data-end=\"6894\">Answer:<\/strong> D<\/p>\n<h3 data-start=\"6898\" data-end=\"6948\">59. Which statement is used to exit a program?<\/h3>\n<p data-start=\"6949\" data-end=\"7010\">A. stop<br data-start=\"6956\" data-end=\"6959\" \/>B. exit<br data-start=\"6966\" data-end=\"6969\" \/>C. quit<br data-start=\"6976\" data-end=\"6979\" \/>D. Both B and C<br data-start=\"6994\" data-end=\"6997\" \/><strong data-start=\"6997\" data-end=\"7008\">Answer:<\/strong> D<\/p>\n<h3 data-start=\"7012\" data-end=\"7034\">60. What is PEP 8?<\/h3>\n<p data-start=\"7035\" data-end=\"7138\">A. Python error code<br data-start=\"7055\" data-end=\"7058\" \/>B. Style guide for Python<br data-start=\"7083\" data-end=\"7086\" \/>C. Python editor<br data-start=\"7102\" data-end=\"7105\" \/>D. Python library<br data-start=\"7122\" data-end=\"7125\" \/><strong data-start=\"7125\" data-end=\"7136\">Answer:<\/strong> B<\/p>\n<hr data-start=\"7140\" data-end=\"7143\" \/>\n<h3 data-start=\"7145\" data-end=\"7185\">61. Which function checks data type?<\/h3>\n<p data-start=\"7186\" data-end=\"7254\">A. check()<br data-start=\"7196\" data-end=\"7199\" \/>B. typeof()<br data-start=\"7210\" data-end=\"7213\" \/>C. type()<br data-start=\"7222\" data-end=\"7225\" \/>D. datatype()<br data-start=\"7238\" data-end=\"7241\" \/><strong data-start=\"7241\" data-end=\"7252\">Answer:<\/strong> C<\/p>\n<h3 data-start=\"7256\" data-end=\"7294\">62. What does <code data-start=\"7274\" data-end=\"7284\">range(5)<\/code> generate?<\/h3>\n<p data-start=\"7295\" data-end=\"7356\">A. 1 to 5<br data-start=\"7304\" data-end=\"7307\" \/>B. 0 to 4<br data-start=\"7316\" data-end=\"7319\" \/>C. 0 to 5<br data-start=\"7328\" data-end=\"7331\" \/>D. 1 to 4<br data-start=\"7340\" data-end=\"7343\" \/><strong data-start=\"7343\" data-end=\"7354\">Answer:<\/strong> B<\/p>\n<h3 data-start=\"7358\" data-end=\"7408\">63. Which keyword is used to define constants?<\/h3>\n<p data-start=\"7409\" data-end=\"7500\">A. const<br data-start=\"7417\" data-end=\"7420\" \/>B. final<br data-start=\"7428\" data-end=\"7431\" \/>C. static<br data-start=\"7440\" data-end=\"7443\" \/>D. None (Python has no constants keyword)<br data-start=\"7484\" data-end=\"7487\" \/><strong data-start=\"7487\" data-end=\"7498\">Answer:<\/strong> D<\/p>\n<h3 data-start=\"7502\" data-end=\"7540\">64. Which operator is logical AND?<\/h3>\n<p data-start=\"7541\" data-end=\"7587\">A. &amp;&amp;<br data-start=\"7546\" data-end=\"7549\" \/>B. and<br data-start=\"7555\" data-end=\"7558\" \/>C. &amp;<br data-start=\"7562\" data-end=\"7565\" \/>D. AND<br data-start=\"7571\" data-end=\"7574\" \/><strong data-start=\"7574\" data-end=\"7585\">Answer:<\/strong> B<\/p>\n<h3 data-start=\"7589\" data-end=\"7626\">65. Which operator is logical OR?<\/h3>\n<p data-start=\"7627\" data-end=\"7671\">A. ||<br data-start=\"7632\" data-end=\"7635\" \/>B. or<br data-start=\"7640\" data-end=\"7643\" \/>C. |<br data-start=\"7647\" data-end=\"7650\" \/>D. OR<br data-start=\"7655\" data-end=\"7658\" \/><strong data-start=\"7658\" data-end=\"7669\">Answer:<\/strong> B<\/p>\n<hr data-start=\"7673\" data-end=\"7676\" \/>\n<h3 data-start=\"7678\" data-end=\"7716\">66. Which operator is logical NOT?<\/h3>\n<p data-start=\"7717\" data-end=\"7761\">A. !<br data-start=\"7721\" data-end=\"7724\" \/>B. not<br data-start=\"7730\" data-end=\"7733\" \/>C. ~<br data-start=\"7737\" data-end=\"7740\" \/>D. !=<br data-start=\"7745\" data-end=\"7748\" \/><strong data-start=\"7748\" data-end=\"7759\">Answer:<\/strong> B<\/p>\n<h3 data-start=\"7763\" data-end=\"7791\">67. What does <code data-start=\"7781\" data-end=\"7787\">pass<\/code> do?<\/h3>\n<p data-start=\"7792\" data-end=\"7881\">A. Stops program<br data-start=\"7808\" data-end=\"7811\" \/>B. Skips iteration<br data-start=\"7829\" data-end=\"7832\" \/>C. Does nothing<br data-start=\"7847\" data-end=\"7850\" \/>D. Raises error<br data-start=\"7865\" data-end=\"7868\" \/><strong data-start=\"7868\" data-end=\"7879\">Answer:<\/strong> C<\/p>\n<h3 data-start=\"7883\" data-end=\"7922\">68. Which function rounds a number?<\/h3>\n<p data-start=\"7923\" data-end=\"7988\">A. round()<br data-start=\"7933\" data-end=\"7936\" \/>B. floor()<br data-start=\"7946\" data-end=\"7949\" \/>C. ceil()<br data-start=\"7958\" data-end=\"7961\" \/>D. approx()<br data-start=\"7972\" data-end=\"7975\" \/><strong data-start=\"7975\" data-end=\"7986\">Answer:<\/strong> A<\/p>\n<h3 data-start=\"7990\" data-end=\"8037\">69. Which module works with dates and time?<\/h3>\n<p data-start=\"8038\" data-end=\"8103\">A. time<br data-start=\"8045\" data-end=\"8048\" \/>B. date<br data-start=\"8055\" data-end=\"8058\" \/>C. datetime<br data-start=\"8069\" data-end=\"8072\" \/>D. Both A and C<br data-start=\"8087\" data-end=\"8090\" \/><strong data-start=\"8090\" data-end=\"8101\">Answer:<\/strong> D<\/p>\n<h3 data-start=\"8105\" data-end=\"8146\">70. Which keyword deletes a variable?<\/h3>\n<p data-start=\"8147\" data-end=\"8204\">A. remove<br data-start=\"8156\" data-end=\"8159\" \/>B. del<br data-start=\"8165\" data-end=\"8168\" \/>C. delete<br data-start=\"8177\" data-end=\"8180\" \/>D. clear<br data-start=\"8188\" data-end=\"8191\" \/><strong data-start=\"8191\" data-end=\"8202\">Answer:<\/strong> B<\/p>\n<hr data-start=\"8206\" data-end=\"8209\" \/>\n<h3 data-start=\"8211\" data-end=\"8247\">71. Which collection is ordered?<\/h3>\n<p data-start=\"8248\" data-end=\"8337\">A. Set<br data-start=\"8254\" data-end=\"8257\" \/>B. Dictionary (older versions unordered)<br data-start=\"8297\" data-end=\"8300\" \/>C. List<br data-start=\"8307\" data-end=\"8310\" \/>D. Set only<br data-start=\"8321\" data-end=\"8324\" \/><strong data-start=\"8324\" data-end=\"8335\">Answer:<\/strong> C<\/p>\n<h3 data-start=\"8339\" data-end=\"8399\">72. Which Python version introduced print as a function?<\/h3>\n<p data-start=\"8400\" data-end=\"8469\">A. Python 1<br data-start=\"8411\" data-end=\"8414\" \/>B. Python 2<br data-start=\"8425\" data-end=\"8428\" \/>C. Python 3<br data-start=\"8439\" data-end=\"8442\" \/>D. Python 4<br data-start=\"8453\" data-end=\"8456\" \/><strong data-start=\"8456\" data-end=\"8467\">Answer:<\/strong> C<\/p>\n<h3 data-start=\"8471\" data-end=\"8512\">73. Which symbol is used for slicing?<\/h3>\n<p data-start=\"8513\" data-end=\"8554\">A. ;<br data-start=\"8517\" data-end=\"8520\" \/>B. :<br data-start=\"8524\" data-end=\"8527\" \/>C. ,<br data-start=\"8531\" data-end=\"8534\" \/>D. .<br data-start=\"8538\" data-end=\"8541\" \/><strong data-start=\"8541\" data-end=\"8552\">Answer:<\/strong> B<\/p>\n<h3 data-start=\"8556\" data-end=\"8594\">74. What does <code data-start=\"8574\" data-end=\"8578\">is<\/code> operator check?<\/h3>\n<p data-start=\"8595\" data-end=\"8657\">A. Equality<br data-start=\"8606\" data-end=\"8609\" \/>B. Identity<br data-start=\"8620\" data-end=\"8623\" \/>C. Type<br data-start=\"8630\" data-end=\"8633\" \/>D. Value<br data-start=\"8641\" data-end=\"8644\" \/><strong data-start=\"8644\" data-end=\"8655\">Answer:<\/strong> B<\/p>\n<h3 data-start=\"8659\" data-end=\"8695\">75. Which function sorts a list?<\/h3>\n<p data-start=\"8696\" data-end=\"8767\">A. sort()<br data-start=\"8705\" data-end=\"8708\" \/>B. order()<br data-start=\"8718\" data-end=\"8721\" \/>C. arrange()<br data-start=\"8733\" data-end=\"8736\" \/>D. sortedlist()<br data-start=\"8751\" data-end=\"8754\" \/><strong data-start=\"8754\" data-end=\"8765\">Answer:<\/strong> A<\/p>\n<hr data-start=\"8769\" data-end=\"8772\" \/>\n<h3 data-start=\"8774\" data-end=\"8829\">76. Which function returns a sorted copy of a list?<\/h3>\n<p data-start=\"8830\" data-end=\"8894\">A. sort()<br data-start=\"8839\" data-end=\"8842\" \/>B. sorted()<br data-start=\"8853\" data-end=\"8856\" \/>C. order()<br data-start=\"8866\" data-end=\"8869\" \/>D. copy()<br data-start=\"8878\" data-end=\"8881\" \/><strong data-start=\"8881\" data-end=\"8892\">Answer:<\/strong> B<\/p>\n<h3 data-start=\"8896\" data-end=\"8948\">77. Which keyword creates an anonymous function?<\/h3>\n<p data-start=\"8949\" data-end=\"9003\">A. func<br data-start=\"8956\" data-end=\"8959\" \/>B. lambda<br data-start=\"8968\" data-end=\"8971\" \/>C. anon<br data-start=\"8978\" data-end=\"8981\" \/>D. def<br data-start=\"8987\" data-end=\"8990\" \/><strong data-start=\"8990\" data-end=\"9001\">Answer:<\/strong> B<\/p>\n<h3 data-start=\"9005\" data-end=\"9046\">78. What does <code data-start=\"9023\" data-end=\"9038\">len(\"Python\")<\/code> return?<\/h3>\n<p data-start=\"9047\" data-end=\"9092\">A. 5<br data-start=\"9051\" data-end=\"9054\" \/>B. 6<br data-start=\"9058\" data-end=\"9061\" \/>C. 7<br data-start=\"9065\" data-end=\"9068\" \/>D. Error<br data-start=\"9076\" data-end=\"9079\" \/><strong data-start=\"9079\" data-end=\"9090\">Answer:<\/strong> B<\/p>\n<h3 data-start=\"9094\" data-end=\"9144\">79. Which method converts string to lowercase?<\/h3>\n<p data-start=\"9145\" data-end=\"9211\">A. lower()<br data-start=\"9155\" data-end=\"9158\" \/>B. down()<br data-start=\"9167\" data-end=\"9170\" \/>C. small()<br data-start=\"9180\" data-end=\"9183\" \/>D. toLower()<br data-start=\"9195\" data-end=\"9198\" \/><strong data-start=\"9198\" data-end=\"9209\">Answer:<\/strong> A<\/p>\n<h3 data-start=\"9213\" data-end=\"9263\">80. Which method converts string to uppercase?<\/h3>\n<p data-start=\"9264\" data-end=\"9326\">A. up()<br data-start=\"9271\" data-end=\"9274\" \/>B. upper()<br data-start=\"9284\" data-end=\"9287\" \/>C. capital()<br data-start=\"9299\" data-end=\"9302\" \/>D. big()<br data-start=\"9310\" data-end=\"9313\" \/><strong data-start=\"9313\" data-end=\"9324\">Answer:<\/strong> B<\/p>\n<hr data-start=\"9328\" data-end=\"9331\" \/>\n<h3 data-start=\"9333\" data-end=\"9364\">81. What does <code data-start=\"9351\" data-end=\"9360\">strip()<\/code> do?<\/h3>\n<p data-start=\"9365\" data-end=\"9451\">A. Removes spaces<br data-start=\"9382\" data-end=\"9385\" \/>B. Adds spaces<br data-start=\"9399\" data-end=\"9402\" \/>C. Replaces text<br data-start=\"9418\" data-end=\"9421\" \/>D. Splits text<br data-start=\"9435\" data-end=\"9438\" \/><strong data-start=\"9438\" data-end=\"9449\">Answer:<\/strong> A<\/p>\n<h3 data-start=\"9453\" data-end=\"9490\">82. Which method splits a string?<\/h3>\n<p data-start=\"9491\" data-end=\"9555\">A. cut()<br data-start=\"9499\" data-end=\"9502\" \/>B. break()<br data-start=\"9512\" data-end=\"9515\" \/>C. split()<br data-start=\"9525\" data-end=\"9528\" \/>D. divide()<br data-start=\"9539\" data-end=\"9542\" \/><strong data-start=\"9542\" data-end=\"9553\">Answer:<\/strong> C<\/p>\n<h3 data-start=\"9557\" data-end=\"9607\">83. Which method joins elements into a string?<\/h3>\n<p data-start=\"9608\" data-end=\"9672\">A. join()<br data-start=\"9617\" data-end=\"9620\" \/>B. merge()<br data-start=\"9630\" data-end=\"9633\" \/>C. add()<br data-start=\"9641\" data-end=\"9644\" \/>D. combine()<br data-start=\"9656\" data-end=\"9659\" \/><strong data-start=\"9659\" data-end=\"9670\">Answer:<\/strong> A<\/p>\n<h3 data-start=\"9674\" data-end=\"9726\">84. Which symbol is used for membership testing?<\/h3>\n<p data-start=\"9727\" data-end=\"9784\">A. in<br data-start=\"9732\" data-end=\"9735\" \/>B. has<br data-start=\"9741\" data-end=\"9744\" \/>C. includes<br data-start=\"9755\" data-end=\"9758\" \/>D. contain<br data-start=\"9768\" data-end=\"9771\" \/><strong data-start=\"9771\" data-end=\"9782\">Answer:<\/strong> A<\/p>\n<h3 data-start=\"9786\" data-end=\"9838\">85. Which keyword is used to create inheritance?<\/h3>\n<p data-start=\"9839\" data-end=\"9900\">A. inherit<br data-start=\"9849\" data-end=\"9852\" \/>B. extends<br data-start=\"9862\" data-end=\"9865\" \/>C. super<br data-start=\"9873\" data-end=\"9876\" \/>D. class<br data-start=\"9884\" data-end=\"9887\" \/><strong data-start=\"9887\" data-end=\"9898\">Answer:<\/strong> D<\/p>\n<hr data-start=\"9902\" data-end=\"9905\" \/>\n<h3 data-start=\"9907\" data-end=\"9943\">86. Which function opens a file?<\/h3>\n<p data-start=\"9944\" data-end=\"10006\">A. open()<br data-start=\"9953\" data-end=\"9956\" \/>B. file()<br data-start=\"9965\" data-end=\"9968\" \/>C. read()<br data-start=\"9977\" data-end=\"9980\" \/>D. write()<br data-start=\"9990\" data-end=\"9993\" \/><strong data-start=\"9993\" data-end=\"10004\">Answer:<\/strong> A<\/p>\n<h3 data-start=\"10008\" data-end=\"10052\">87. Which mode opens a file for reading?<\/h3>\n<p data-start=\"10053\" data-end=\"10095\">A. w<br data-start=\"10057\" data-end=\"10060\" \/>B. a<br data-start=\"10064\" data-end=\"10067\" \/>C. r<br data-start=\"10071\" data-end=\"10074\" \/>D. rw<br data-start=\"10079\" data-end=\"10082\" \/><strong data-start=\"10082\" data-end=\"10093\">Answer:<\/strong> C<\/p>\n<h3 data-start=\"10097\" data-end=\"10139\">88. Which mode appends data to a file?<\/h3>\n<p data-start=\"10140\" data-end=\"10181\">A. r<br data-start=\"10144\" data-end=\"10147\" \/>B. w<br data-start=\"10151\" data-end=\"10154\" \/>C. a<br data-start=\"10158\" data-end=\"10161\" \/>D. x<br data-start=\"10165\" data-end=\"10168\" \/><strong data-start=\"10168\" data-end=\"10179\">Answer:<\/strong> C<\/p>\n<h3 data-start=\"10183\" data-end=\"10235\">89. Which keyword is used to raise an exception?<\/h3>\n<p data-start=\"10236\" data-end=\"10297\">A. throw<br data-start=\"10244\" data-end=\"10247\" \/>B. error<br data-start=\"10255\" data-end=\"10258\" \/>C. raise<br data-start=\"10266\" data-end=\"10269\" \/>D. exception<br data-start=\"10281\" data-end=\"10284\" \/><strong data-start=\"10284\" data-end=\"10295\">Answer:<\/strong> C<\/p>\n<h3 data-start=\"10299\" data-end=\"10360\">90. Which statement checks if a key exists in dictionary?<\/h3>\n<p data-start=\"10361\" data-end=\"10414\">A. has<br data-start=\"10367\" data-end=\"10370\" \/>B. in<br data-start=\"10375\" data-end=\"10378\" \/>C. exists<br data-start=\"10387\" data-end=\"10390\" \/>D. keyin<br data-start=\"10398\" data-end=\"10401\" \/><strong data-start=\"10401\" data-end=\"10412\">Answer:<\/strong> B<\/p>\n<hr data-start=\"10416\" data-end=\"10419\" \/>\n<h3 data-start=\"10421\" data-end=\"10463\">91. Python code blocks are defined by:<\/h3>\n<p data-start=\"10464\" data-end=\"10544\">A. Curly braces<br data-start=\"10479\" data-end=\"10482\" \/>B. Parentheses<br data-start=\"10496\" data-end=\"10499\" \/>C. Indentation<br data-start=\"10513\" data-end=\"10516\" \/>D. Semicolon<br data-start=\"10528\" data-end=\"10531\" \/><strong data-start=\"10531\" data-end=\"10542\">Answer:<\/strong> C<\/p>\n<h3 data-start=\"10546\" data-end=\"10594\">92. Which function converts a list to tuple?<\/h3>\n<p data-start=\"10595\" data-end=\"10656\">A. list()<br data-start=\"10604\" data-end=\"10607\" \/>B. tuple()<br data-start=\"10617\" data-end=\"10620\" \/>C. set()<br data-start=\"10628\" data-end=\"10631\" \/>D. dict()<br data-start=\"10640\" data-end=\"10643\" \/><strong data-start=\"10643\" data-end=\"10654\">Answer:<\/strong> B<\/p>\n<h3 data-start=\"10658\" data-end=\"10704\">93. Which function converts tuple to list?<\/h3>\n<p data-start=\"10705\" data-end=\"10766\">A. tuple()<br data-start=\"10715\" data-end=\"10718\" \/>B. set()<br data-start=\"10726\" data-end=\"10729\" \/>C. list()<br data-start=\"10738\" data-end=\"10741\" \/>D. dict()<br data-start=\"10750\" data-end=\"10753\" \/><strong data-start=\"10753\" data-end=\"10764\">Answer:<\/strong> C<\/p>\n<h3 data-start=\"10768\" data-end=\"10810\">94. Which keyword creates a generator?<\/h3>\n<p data-start=\"10811\" data-end=\"10874\">A. generate<br data-start=\"10822\" data-end=\"10825\" \/>B. yield<br data-start=\"10833\" data-end=\"10836\" \/>C. return<br data-start=\"10845\" data-end=\"10848\" \/>D. produce<br data-start=\"10858\" data-end=\"10861\" \/><strong data-start=\"10861\" data-end=\"10872\">Answer:<\/strong> B<\/p>\n<h3 data-start=\"10876\" data-end=\"10920\">95. Which keyword is used for debugging?<\/h3>\n<p data-start=\"10921\" data-end=\"10978\">A. debug<br data-start=\"10929\" data-end=\"10932\" \/>B. assert<br data-start=\"10941\" data-end=\"10944\" \/>C. test<br data-start=\"10951\" data-end=\"10954\" \/>D. check<br data-start=\"10962\" data-end=\"10965\" \/><strong data-start=\"10965\" data-end=\"10976\">Answer:<\/strong> B<\/p>\n<hr data-start=\"10980\" data-end=\"10983\" \/>\n<h3 data-start=\"10985\" data-end=\"11027\">96. Which symbol is used for indexing?<\/h3>\n<p data-start=\"11028\" data-end=\"11073\">A. ()<br data-start=\"11033\" data-end=\"11036\" \/>B. {}<br data-start=\"11041\" data-end=\"11044\" \/>C. []<br data-start=\"11049\" data-end=\"11052\" \/>D. &lt;&gt;<br data-start=\"11057\" data-end=\"11060\" \/><strong data-start=\"11060\" data-end=\"11071\">Answer:<\/strong> C<\/p>\n<h3 data-start=\"11075\" data-end=\"11100\">97. Python lists are:<\/h3>\n<p data-start=\"11101\" data-end=\"11170\">A. Immutable<br data-start=\"11113\" data-end=\"11116\" \/>B. Fixed size<br data-start=\"11129\" data-end=\"11132\" \/>C. Mutable<br data-start=\"11142\" data-end=\"11145\" \/>D. Static<br data-start=\"11154\" data-end=\"11157\" \/><strong data-start=\"11157\" data-end=\"11168\">Answer:<\/strong> C<\/p>\n<h3 data-start=\"11172\" data-end=\"11216\">98. Which function gives absolute value?<\/h3>\n<p data-start=\"11217\" data-end=\"11280\">A. abs()<br data-start=\"11225\" data-end=\"11228\" \/>B. fabs()<br data-start=\"11237\" data-end=\"11240\" \/>C. mod()<br data-start=\"11248\" data-end=\"11251\" \/>D. absolute()<br data-start=\"11264\" data-end=\"11267\" \/><strong data-start=\"11267\" data-end=\"11278\">Answer:<\/strong> A<\/p>\n<h3 data-start=\"11282\" data-end=\"11334\">99. Which keyword checks a condition repeatedly?<\/h3>\n<p data-start=\"11335\" data-end=\"11386\">A. for<br data-start=\"11341\" data-end=\"11344\" \/>B. while<br data-start=\"11352\" data-end=\"11355\" \/>C. if<br data-start=\"11360\" data-end=\"11363\" \/>D. loop<br data-start=\"11370\" data-end=\"11373\" \/><strong data-start=\"11373\" data-end=\"11384\">Answer:<\/strong> B<\/p>\n<h3 data-start=\"11388\" data-end=\"11423\">100. Python is mainly used for:<\/h3>\n<p data-start=\"11424\" data-end=\"11514\">A. Web development<br data-start=\"11442\" data-end=\"11445\" \/>B. Data science<br data-start=\"11460\" data-end=\"11463\" \/>C. Automation<br data-start=\"11476\" data-end=\"11479\" \/>D. All of the above<br data-start=\"11498\" data-end=\"11501\" \/><strong data-start=\"11501\" data-end=\"11512\">Answer:<\/strong> D<\/p>\n<hr data-start=\"11516\" data-end=\"11519\" \/>\n<pre data-start=\"6288\" data-end=\"6423\">Advertisement:<\/pre>\n<p data-start=\"6288\" data-end=\"6423\"><a href=\"https:\/\/rgsoftwares.com\/school-management-software\/\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-4867\" src=\"https:\/\/murreeroad.org\/wp-content\/uploads\/2025\/12\/school-management-software-300x300.png\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" srcset=\"https:\/\/murreeroad.org\/wp-content\/uploads\/2025\/12\/school-management-software-300x300.png 300w, https:\/\/murreeroad.org\/wp-content\/uploads\/2025\/12\/school-management-software-1024x1024.png 1024w, https:\/\/murreeroad.org\/wp-content\/uploads\/2025\/12\/school-management-software-150x150.png 150w, https:\/\/murreeroad.org\/wp-content\/uploads\/2025\/12\/school-management-software-768x768.png 768w, https:\/\/murreeroad.org\/wp-content\/uploads\/2025\/12\/school-management-software.png 1080w\" alt=\"school-management-software\" width=\"300\" height=\"300\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Explore 100 Python Basics MCQs with answers designed for beginners. Perfect for exams, interviews, quizzes, and learning Python fundamentals step by step. Python is one of the most popular and beginner-friendly programming languages used today for web development, data science, automation, and software development. This carefully prepared set of 100 Python Basics MCQs with answers &#8230; <a title=\"Python Basics MCQs with Answers (100 Multiple Choice Questions for Beginners)\" class=\"read-more\" href=\"https:\/\/learn-nest.murreeroad.org\/blog\/python-basics-mcqs-with-answers-100-multiple-choice-questions-for-beginners\/\" aria-label=\"Read more about Python Basics MCQs with Answers (100 Multiple Choice Questions for Beginners)\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":5146,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"googlesitekit_rrm_CAowprK_DA:productID":"","om_disable_all_campaigns":false,"_uag_custom_page_level_css":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[2106],"tags":[3858,3849,3857,3862,3855,3853,3856,3850,3851,3859,3860,3854,3852,3861],"class_list":["post-5145","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-mcqs","tag-learn-python-basics","tag-python-basics-mcqs","tag-python-beginner-mcqs","tag-python-coding-basics-mcqs","tag-python-exam-questions","tag-python-fundamentals-mcqs","tag-python-interview-questions","tag-python-mcqs-with-answers","tag-python-multiple-choice-questions","tag-python-objective-questions","tag-python-practice-questions","tag-python-programming-mcqs","tag-python-quiz-questions","tag-python-test-questions"],"aioseo_notices":[],"uagb_featured_image_src":{"full":["https:\/\/learn-nest.murreeroad.org\/blog\/wp-content\/uploads\/2026\/01\/Python-Basics-MCQs-with-Answers-100-Multiple-Choice-Questions-for-Beginners.png",1536,1024,false],"thumbnail":["https:\/\/learn-nest.murreeroad.org\/blog\/wp-content\/uploads\/2026\/01\/Python-Basics-MCQs-with-Answers-100-Multiple-Choice-Questions-for-Beginners-150x150.png",150,150,true],"medium":["https:\/\/learn-nest.murreeroad.org\/blog\/wp-content\/uploads\/2026\/01\/Python-Basics-MCQs-with-Answers-100-Multiple-Choice-Questions-for-Beginners-300x200.png",300,200,true],"medium_large":["https:\/\/learn-nest.murreeroad.org\/blog\/wp-content\/uploads\/2026\/01\/Python-Basics-MCQs-with-Answers-100-Multiple-Choice-Questions-for-Beginners-768x512.png",768,512,true],"large":["https:\/\/learn-nest.murreeroad.org\/blog\/wp-content\/uploads\/2026\/01\/Python-Basics-MCQs-with-Answers-100-Multiple-Choice-Questions-for-Beginners-1024x683.png",1024,683,true],"1536x1536":["https:\/\/learn-nest.murreeroad.org\/blog\/wp-content\/uploads\/2026\/01\/Python-Basics-MCQs-with-Answers-100-Multiple-Choice-Questions-for-Beginners.png",1536,1024,false],"2048x2048":["https:\/\/learn-nest.murreeroad.org\/blog\/wp-content\/uploads\/2026\/01\/Python-Basics-MCQs-with-Answers-100-Multiple-Choice-Questions-for-Beginners.png",1536,1024,false]},"uagb_author_info":{"display_name":"admin","author_link":"https:\/\/learn-nest.murreeroad.org\/blog\/author\/admin\/"},"uagb_comment_info":0,"uagb_excerpt":"Explore 100 Python Basics MCQs with answers designed for beginners. Perfect for exams, interviews, quizzes, and learning Python fundamentals step by step. Python is one of the most popular and beginner-friendly programming languages used today for web development, data science, automation, and software development. This carefully prepared set of 100 Python Basics MCQs with answers&hellip;","_links":{"self":[{"href":"https:\/\/learn-nest.murreeroad.org\/blog\/wp-json\/wp\/v2\/posts\/5145","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/learn-nest.murreeroad.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/learn-nest.murreeroad.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/learn-nest.murreeroad.org\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/learn-nest.murreeroad.org\/blog\/wp-json\/wp\/v2\/comments?post=5145"}],"version-history":[{"count":2,"href":"https:\/\/learn-nest.murreeroad.org\/blog\/wp-json\/wp\/v2\/posts\/5145\/revisions"}],"predecessor-version":[{"id":5148,"href":"https:\/\/learn-nest.murreeroad.org\/blog\/wp-json\/wp\/v2\/posts\/5145\/revisions\/5148"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/learn-nest.murreeroad.org\/blog\/wp-json\/wp\/v2\/media\/5146"}],"wp:attachment":[{"href":"https:\/\/learn-nest.murreeroad.org\/blog\/wp-json\/wp\/v2\/media?parent=5145"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/learn-nest.murreeroad.org\/blog\/wp-json\/wp\/v2\/categories?post=5145"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/learn-nest.murreeroad.org\/blog\/wp-json\/wp\/v2\/tags?post=5145"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}