Python Mock Test 01 This mock test is specially designed for you. There are 50 questions in this mock test, for which 45 minutes time has been given, here you will get the same questions which are often asked in the exam, so read the test comfortably. If you have any problem then please tell in comment box. Abhay Excel Computer-Your Own Family To start the mock test, enter your email id and your name and get ready to do better. Gmail Name 1. Is Python code compiled or interpreted? Deselect Answer Python code is only interpreted Python code is neither compiled nor interpreted Python code is both compiled and interpreted Python code is only compiled question1351 2. A flowchart that outlines the main segment of a program. Deselect Answer Union processing rectangle Decision Macro oval start/end Micro input/output Queue question1367 3. list, tuple dictionary are which types of Data Types. Deselect Answer Boolean Types Binary Types Sequence Types None of the above question1377 4. Which keyword is used for function in Python language? Deselect Answer def Define Fun Function question1366 5. Which of the following functions can help us to find the version of python that we are currently working on? Deselect Answer sys.version ( 0 ) sys.version ( ) sys.version ( 1 ) sys.version question1372 6. Which of the following is true for variable names in Python? Deselect Answer none of the mentioned underscore and ampersand are the only two special characters allowed all private members must have leading and trailing underscores unlimited length question1391 7. Which of the following is the use of function in python? Deselect Answer Functions are reusable pieces of programs You cannot also create your own functions All of mentions Functions do not provide better modularity for your application question1373 8. Each module should also be divided into sub modules according software engineering to and programming style. Deselect Answer Bottom up Method Coding None of Mentioned Top down Method question1387 9. Which of the following is used to define a block of code in Python language? Deselect Answer Key Indentation All of the mentioned Brackets question1362 10. What will be the output of the following code snippet? print(2**3+(5+6)**(1+1)) Deselect Answer 8 129 121 None of the above. question1375 11. NumPy stands for Deselect Answer Numerical Python None of these Number in Python Numbering Python question1365 12. Which is not a feature of Python language? Deselect Answer Case Insensitive Interpreted language High level language Portable question1350 13. What will be the value of the following Python expression? 4+3%5 Deselect Answer 2 7 4 1 question1359 14. Which statement will move file pointer 10 bytes backward from current position? Deselect Answer f.seek(10,0) f.seek(-10,0) f.seek(-10,1) None of above question1369 15. What is Numeric Types of Data Types ? Deselect Answer All of the above Complex a+bj Float a=5.0 Int- a=5 ,b=1234568 question1364 16. Which type of Programming does Python support? Deselect Answer object-oriented programming functional programming structured programming all of the mentioned question1345 17. Python is a case sensitive language when dealing with identifiers. Deselect Answer True Sometimes False Never question1344 18. What is the output in python language? Round(.4)-Round(-.5) Deselect Answer 0 9 2 1 question1357 19. What is the output of the following code? 4+2**5//10 Deselect Answer 0 3 7 77 question1388 20. Python is a .………….object-oriented programming language. Deselect Answer General purpose Special purpose Medium level programming language All of the mentioned above question1353 21. Which of the following character is used to give single-line comments in Python? Deselect Answer ! # /* // question1368 22. Actual instructions in flowcharts are represented in ----- Deselect Answer Boxes Circles Line Arrows question1379 23. What is the order of precedence in python? Deselect Answer Exponential, Parentheses, Multiplication, Division, Addition, Subtraction Exponential, Parentheses, Division, Multiplication, Addition, Subtraction Parentheses, Exponential, Multiplication, Division, Addition, Subtraction Parentheses, Exponential, Multiplication, Division, Subtraction, Addition question1378 24. Algorithm when transalated into a programming language is called. Deselect Answer Debugging Identifier Flowchart code question1389 25. Who developed Python Programming Language? Deselect Answer Guido van Rossum Wick van Rossum Niene Stom Rasmus Lerdorf question1342 26. What is the name of the operator ** in Python? Deselect Answer Modulus % None of the these Exponentiation ** Floor division // question1382 27. - -------- is a connector showing the relationship between the representative shapes. Deselect Answer Line Process Arrow Box question1356 28. The action performed by a -------structure must eventually cause the loop to terminate. Deselect Answer Sequence Case Repetition Process question1361 29. All keywords in Python are in _________ Deselect Answer Capitalized True ,False ,None lower case UPPER CASE None of the mentioned question1355 30. What is the data type of following object? A = [5,’abc’,3,2,6] Deselect Answer Tuple List Dictionary Array question1349 31. What keyword would you use to add an alternative condition to an if statement? Deselect Answer elif None of the above else if else question1363 32. If a is a dictionary with some key-value pairs, what does a.popitem() do? Deselect Answer Removes the key-value pair for the key given as an argument Removes an arbitrary element Invalid method for dictionary Removes all the key-value pairs question1385 33. Which mode creates a new line file if the file does not exist? Deselect Answer Both A & B Write mode Append mode None of the these question1386 34. What is the output for − 'python ' [-3]? Deselect Answer 'h' Negative index error. 't' 'o' question1343 35. Which statement will check if a is equal to b? Deselect Answer if a = b: if a == b if a === c: if a == b: question1371 36. The examination of changing values of variables is called stepping Deselect Answer May be False Can’t s say True question1347 37. Which of the following is the correct extension of the Python file? Deselect Answer .p .python .pl .py question1348 38. Which are the application areas of Python programming? Deselect Answer Web Development Game Development Artificial Intelligence and Machine Learning All of the above question1360 39. What will be the output of the following Python code snippet if x=1? x<<2 Deselect Answer 4 2 8 1 question1381 40. ---------------------- scans the entire program and translates it as a whole into machine code. Deselect Answer Debugger None of Above Compiler Interpreter question1358 41. What will be the output of the following code snippet? example = ["Sunday", "Monday", "Tuesday", "Wednesday"]; print(example[-3:-1]) Deselect Answer ['Wednesday', 'Monday'] ['Monday', 'Tuesday'] ['Tuesday', 'Wednesday'] ['Sunday', 'Monday'] question1374 42. What does pip stand for python? Deselect Answer Pip Installs Packages Preferred Installer Program Pip Installs Python All of the mentioned question1384 43. In Python, which of the following functions is a built-in function? Deselect Answer func_k ( ) None of these print ( ) val ( ) question1383 44. Method which uses a list of well defined instructions to complete a task starting from a given initial state to end state is called as---------- Deselect Answer Algorithm Flowchart Program Both A and C question1354 45. Designing the problem? Deselect Answer Debugging logical error Algorithm Testing question1390 46. Which types of logical operators in Python? Deselect Answer All of the above AND NOT OR question1380 47. What is output in python? print(r"\nhi") Deselect Answer error hi \nhi new line and hi question1370 48. Python supports the creation of anonymous functions at runtime, using a construct called Deselect Answer lambda anonymous none of the mentioned pi question1376 49. Which of the following is true for variable names? Deselect Answer None of the Above Limited length Ampersand can be used in its name Unlimited length question1346 50. Flowcharts and algorithms are used for Deselect Answer All of the Above Better programming Efficient coding Easy testing and debugging question1352 1 out of 50 Please fill in the comment box below.