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