Python Programming Lecture I

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/23

flashcard set

Earn XP

Description and Tags

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.

Last updated 10:12 AM on 7/21/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

24 Terms

1
New cards

Python

A simple, easy, free, and open-source high-level programming language used for coding.

2
New cards

Guido Van Rossum

The developer who created the Python programming language.

3
New cards

Translator

A program such as a compiler or interpreter that converts programming code into machine-readable format.

4
New cards

Portable

A feature of Python that allows it to run on different platforms or systems.

5
New cards

.py

The standard file extension used for Python script files.

6
New cards

print()

A built-in Python function used to display output to the console.

7
New cards

Whitespaces

Characters in the Python character set that include blank spaces, tabs, carriage returns, newlines, and formfeeds.

8
New cards

Variable

A name assigned to a specific memory location in a program to store data values.

9
New cards

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.

10
New cards

Integer

A data type representing whole numbers which can be positive, negative, or zero (00).

11
New cards

String

A data type used for text values, such as 'Hello' or 'Shradha'.

12
New cards

Float

A data type used for numerical values containing decimal points, such as 3.993.99 or 2.52.5.

13
New cards

Boolean

A data type that represents one of two possible values: True or False.

14
New cards

None

A data type used in Python to represent the absence of a value.

15
New cards

Keywords

Reserved words in Python that have predefined meanings and cannot be used as identifiers, such as 'assert', 'break', and 'lambda'.

16
New cards

Case-sensitive

A characteristic of Python where uppercase and lowercase letters are treated as distinct (e.g., 'True' is different from 'true').

17
New cards

Comment

Non-executable text in a program used for explanation; single-line comments start with #\# and multi-line comments are enclosed in triple quotes.

18
New cards

Arithmetic operators

Symbols used to perform mathematical calculations: addition (++), subtraction (-), multiplication (*), division (//), modulo (%\%), and power (**).

19
New cards

Relational operators

Comparison operators that return a boolean result (True/False), including equal to (====), not equal to (!=!=), and greater than or equal to (>=>=).

20
New cards

Modulo operator (%\%)

An operator that performs division and returns the remainder.

21
New cards

Power operator (**)

An operator used to raise a number to a power, for example 525 ** 2 results in 2525.

22
New cards

Type conversion

The automatic conversion of one data type into another by the Python interpreter during operations.

23
New cards

Type casting

The manual conversion of a data type by the programmer using functions like int()\text{int}(), float()\text{float}(), or str()\text{str}().

24
New cards

input()

A statement used to accept input from a user via the keyboard; it always returns the result as a string type by default.