Chapter 2: Software Development, Data Types, and Expressions

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

1/12

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 11:46 PM on 5/3/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

13 Terms

1
New cards

data type

consists of a set of values and a set of operations that can be performed on those values 

2
New cards

literal

the way a value of data type looks to a programmer

3
New cards

int

float

data types that represent numbers

4
New cards

string literal

simply text written directly in your code, usually wrapped in quotes

5
New cards

Empty string (' ' ) (" ")

A string that contains no characters.

think of it like an empty box

6
New cards

String Concatenation

join two or more strings to form a new string using the concatenation operator +

7
New cards

variable

A memory location, referenced by an identifier, whose value can be changed during execution of a program.

8
New cards

symbolic constants

Programmers use all uppercase letters for the names of variables that contain values that the program never changes

STANDARD_DEDUCTION

9
New cards

assignment statement

A method of giving values to variables.

10
New cards

Defining or initializing

Python interpreter first evaluates the expression on the right side of the assignment symbol and then binds the variable name on the left side to this value

11
New cards

variable references

The process whereby the computer looks up and returns the values of variables.

12
New cards

program comments - block comments

Text in a program that is not executed as code, but informs the reader about what the code does.

13
New cards

docstring

A sequence of characters enclosed in triple quotation marks (""") that Python uses to document program components such as modules, classes, methods, and functions.