1/14
A set of vocabulary flashcards covering essential concepts and terms related to Python programming.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai |
|---|
No analytics yet
Send a link to your students to track their progress
Python
A popular programming language created by Guido van Rossum in 1991 used for web development, software development, mathematics, and system scripting.
Token
The smallest individual unit in a python program.
Character set
A set of valid characters acceptable by a programming language in scripting, including alphabets, digits, special symbols, white spaces, and all ASCII and UNICODE characters.
Keyword
A reserved word in programming that cannot be used as an identifier.
Identifier
Names given to variables and functions that must start with a letter or underscore and cannot contain special characters or whitespaces.
Dynamically Typed Language
A programming language where the type is determined at runtime rather than in advance.
Cross Platform Language
A programming language that can run on various operating systems like Windows, Mac, and Linux.
Interpreter Language
A type of programming language where code can be executed line-by-line as it is written.
Standard Library
A collection of modules and packages that come with Python to facilitate programming tasks.
Arithmetic Operators
Operators that perform basic mathematical operations such as addition, subtraction, multiplication, and division.
Relational Operators
Operators used to compare two values and determine the relationship between them (e.g., >, <, ==).
Logical Operators
Operators that combine boolean values (e.g., and, or, not).
Membership Operators
Operators that test for membership in sequences such as lists or strings (e.g., in, not in).
Identity Operators
Operators that check if two variables point to the same object (e.g., is, is not).
Augmented Assignment Operators
Operators that combine an arithmetic operation with assignment (e.g., +=, -=).