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