In machine learning, ____ is a technique used to choose the hyperparameters for a given model.

  • Cross-Validation
  • Feature Engineering
  • Gradient Descent
  • Hyperparameter Tuning
Hyperparameter tuning is the process of selecting the optimal hyperparameters for a machine learning model to achieve the best performance. It is a crucial step in model development.

In Flask, what is the purpose of the route() decorator?

  • It authenticates user access to certain routes
  • It defines the routing logic for the application
  • It defines the schema for the database
  • It specifies the URL for the static files
In Flask, the @app.route() decorator is used to define the routing logic for the application. It associates a URL with a Python function, allowing you to determine what should happen when a user accesses a particular URL.

In Flask, to register a function to run before each request, you would use the ____ decorator.

  • @before_render
  • @before_request
  • @pre_request
  • @request_handler
In Flask, the @before_request decorator is used to register a function that runs before each request to the application. This is often used for tasks like setting up database connections or authentication checks.

In Flask, the ____ object is used to store data that is accessible from all parts of an application.

  • app
  • request
  • route
  • session
In Flask, the session object is used to store data that is accessible across different parts of an application. It allows you to store user-specific data, such as login information or shopping cart contents, across multiple requests.

The ____ statement is used to bring in an entire module into the current namespace.

  • from module import *
  • import all
  • import module
  • module import
In Python, you can use the from module import * statement to bring in all definitions from a module into the current namespace. However, it is generally recommended to use import module or from module import name to import specific functions or classes from a module.

The ____ statement in Python is used to verify if a given logical expression is true and raise an error if it’s false.

  • assert
  • check
  • confirm
  • validate
In Python, the assert statement is used for debugging and testing. It checks whether a given logical expression is true and raises an AssertionError if it's false, helping to catch bugs early.

The ____ sort algorithm repeatedly divides the list into two halves until each sub-list contains a single element.

  • Bubble
  • Insertion
  • Merge
  • Quick
The Merge Sort algorithm repeatedly divides the list into two halves until each sub-list contains a single element and then merges them back together in a sorted manner. It is known for its stable and efficient sorting.

The ____ module in Python provides a way to measure the approximate CPU time used by a process.

  • cpu
  • os
  • sys
  • time
The time module in Python provides functions for working with time, including measuring the approximate CPU time used by a process using functions like time.process_time().

The ____ method returns the number of occurrences of a substring in the given string.

  • count()
  • find()
  • index()
  • search()
The count() method is used to find the number of occurrences of a substring in a given string. It returns an integer representing the count.

The ____ method is used to pre-fetch the next value of a generator object.

  • await
  • next
  • yield
  • yieldNext
The correct method to pre-fetch the next value of a generator object is the next method. It allows you to advance the generator and obtain the next yielded value.

The ____ method is used to initialize the object’s attributes in a class.

  • construct
  • create
  • init
  • new
In Python, the __init__ method is a special method (also known as a constructor) used to initialize the attributes of an object when an instance of a class is created. It allows you to set the initial state of the object.

The ____ method in the unittest framework is used to immediately terminate a test and mark it as failed.

  • assertFail()
  • assertFailTest()
  • fail()
  • failTest()
In the unittest framework, the fail() method is used to immediately terminate a test and mark it as failed. This is useful when you want to explicitly indicate a test failure.