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