Across
- 1. blueprint that defines objects of the same type The programming environment used to create and execute Python programs, often mentioned with Jupyter Notebook The most popular Python distribution for Python A generic term used to describe computer programs, applications, and sets of instructions The language written only using 0's and 1's Programming language that uses mnemonics to represent instructions Language written in a form closer to human language A system software program that transforms high-level source code into low-level machine language A keyword in Python's core philosophy meaning simplicity The programming paradigm that deals with the extraction of knowledge from basic facts and rules A class that serves as the blueprint from which a derived class inherits The OOP concept of combining data attributes and methods into a single unit The OOP concept referring to the capability of a class to implement the same variables or methods in different ways The special method in Python used to initialize instance variables when a new object is created The distinctly identifiable entity in the real world The term that refers to any name (variables or methods) following a dot A special variable in Python set by the interpreter to signify the program's main execution entry point The variable defined outside the function's scope The programming language keyword used to define a function Argument dictionary Python function is capable of processing The keyword used for multiple alternative control flow paths in conditional statements The keyword used to prematurely terminate a loop The keyword used to skip the remaining statements in a loop iteration The block of code that is always executed in exception handling A low-level computer language easily understandable by a machine Python distribution that is the most popular Python's standard approach of coming with a rich set of built-in libraries The program that is a set of instructions instructing a computer to do specific tasks An instruction that the Python interpreter can execute The reserved words in Python A named placeholder to hold any type of data during program execution The equal sign (=) operator, known as the simple assignment operator The logical operator that performs AND operation, resulting in True only if both operands are True The logical operator that reverses the operand state The term for a sequence consisting of ones and zeros, representing the smallest amount of information The operator that has the highest precedence in Python operations The basic data type used to represent the absence of a value in Python Python programs are structured through this alignment practice Pieces of code that are not evaluated by the interpreter The Python function used to gather data from the user The Python function that returns an integer representing the Unicode code point for a given character The keyword used to define control flow statements The keyword used for iterating through a block of statements while a condition is True The keyword used to iterate through a sequence of items The function that generates a sequence of numbers which can be iterated through using a for loop A block of statements executed when an error occurs during execution Function result when it performs its specified task but doesn't return a value Keyword used when a function returns a value The variable defined within a function The Python sequence enclosed in square brackets which is mutable Python sequence that is immutable, often using parentheses Python function that calculates the number of characters in a string Method used to change the first character of a string to uppercase Method that returns a copy of a string with all characters converted to lowercase Method used to join strings into a list of strings Method that returns a list of strings by breaking up the string using a delimiter The special sequence of characters used to escape certain characters in strings, represented by a backslash A data structure in Python that is an unordered, unique collection of items The function used to determine the total number of items in a list The method used to add a single item to the end of a list The method that removes a given item from a list The method that returns and removes the item at a given index from a list A list inside another list The statement used to remove an item from a list based on its index rather than its value A Python data structure that is an unordered collection of key:value pairs The function used to create a dictionary The built-in function that returns a Boolean True value if all the keys in a dictionary evaluate to True The built-in function that returns a sorted list of keys of a dictionary The dictionary method that removes all key:value pairs from the dictionary The dictionary method that returns the value associated with the specified key The dictionary method that removes the key:value pair and returns the value The dictionary method that creates a new dictionary from the given sequence of elements A tuple is an immutable ordered sequence of elements The method that returns a new set with items common to two sets The method that returns a new set containing all items from two sets The mode to open a file for reading only The mode to open a file for writing, overwriting existing file or creating a new one The mode to open a file for appending data to the end of the file The function that returns a file handler object The function used to close a file object The argument that controls the output of the print() function, appending a new line by default The format commonly used to import and export data for spreadsheets The extension for a CSV file The module that contains functions for handling file and operating system dependent tasks The name of NumPy's main object, a homogeneous multidimensional array The axis or dimension of a NumPy array The NumPy attribute that gives the dimensions of an array in the form of a tuple The NumPy function that creates an array of zeros The NumPy function that creates a full array of a specified content The NumPy function that returns its arguments with a modified shape Pandas data structure that is a one-dimensional labeled array Pandas data structure that is a two-dimensional labeled array The default standard missing marker used in Pandas A declarative statistical visualization library in Python A data exchange format built on two structures: a collection of string:value pairs or an ordered list of values The extension for JSON files The method that reads the entire contents of a file up to a size or returns all The method that reads a single line from a file The method that writes the contents of the string to the file The file access mode that supports both reading and writing The character that matches one or more repetitions of the preceding regular expression The method that scans through a string for the first location where a regular expression produces a match The method that checks if the pattern matches the beginning of the string The method that returns a list of non-overlapping matches A popular Python library used to read and understand text, abbreviated as NLTK The framework used for Python programming with functions where functions can be passed and stored Small anonymous functions created without using the def keyword A set of non-overlapping points used to display data in Altair visualizations The name of the Python module that provides various methods to perform operations on XML files The method that finds the index of the first occurrence of a character or substring in a string The method that returns a new view of the dictionary’s keys The function used to insert an item at a given index in a list The function that returns the index of the first occurrence of a value within a tuple
