1/23
This set of vocabulary flashcards covers the fundamental concepts of Python programming introduced in Lecture-I, including language traits, data types, identifiers, keywords, and operators.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai | Chat |
|---|
No analytics yet
Send a link to your students to track their progress
Python
A simple, easy, free, and open-source high-level programming language used for coding.
Guido Van Rossum
The developer who created the Python programming language.
Translator
A program such as a compiler or interpreter that converts programming code into machine-readable format.
Portable
A feature of Python that allows it to run on different platforms or systems.
.py
The standard file extension used for Python script files.
print()
A built-in Python function used to display output to the console.
Whitespaces
Characters in the Python character set that include blank spaces, tabs, carriage returns, newlines, and formfeeds.
Variable
A name assigned to a specific memory location in a program to store data values.
Identifier
A name used for a variable, function, or other entity that can consist of letters, digits, and underscores, but cannot start with a digit.
Integer
A data type representing whole numbers which can be positive, negative, or zero (0).
String
A data type used for text values, such as 'Hello' or 'Shradha'.
Float
A data type used for numerical values containing decimal points, such as 3.99 or 2.5.
Boolean
A data type that represents one of two possible values: True or False.
None
A data type used in Python to represent the absence of a value.
Keywords
Reserved words in Python that have predefined meanings and cannot be used as identifiers, such as 'assert', 'break', and 'lambda'.
Case-sensitive
A characteristic of Python where uppercase and lowercase letters are treated as distinct (e.g., 'True' is different from 'true').
Comment
Non-executable text in a program used for explanation; single-line comments start with # and multi-line comments are enclosed in triple quotes.
Arithmetic operators
Symbols used to perform mathematical calculations: addition (+), subtraction (−), multiplication (∗), division (/), modulo (%), and power (∗∗).
Relational operators
Comparison operators that return a boolean result (True/False), including equal to (==), not equal to (!=), and greater than or equal to (>=).
Modulo operator (%)
An operator that performs division and returns the remainder.
Power operator (∗∗)
An operator used to raise a number to a power, for example 5∗∗2 results in 25.
Type conversion
The automatic conversion of one data type into another by the Python interpreter during operations.
Type casting
The manual conversion of a data type by the programmer using functions like int(), float(), or str().
input()
A statement used to accept input from a user via the keyboard; it always returns the result as a string type by default.