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