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