log in
about | help
ReadingBatcode reading practice

Welcome to ReadingBat.

 

Warmup 1

Warmup 1 challenges

For Loops

Basic for loops

Athenian: Booleans

Basic boolean expressions

Math Operations

Arithmetic operators, order of operations, and built-in math functions

While Loops

Loops that repeat while a condition is true

Athenian: Strings

Practicing string operations

Boolean Expressions

Basic boolean expressions

Lists

Basic list challenges

Athenian: Grab Bag

Miscellaneous practice

Type Conversion

Converting between integers, strings, floats, and booleans

Nested Loops

Loops inside loops

Athenian: Loops

While and for loop practice

If Statements

Basic if statements

Tuples

Immutable sequences and tuple operations

Athenian: List Practice

Working with lists

String Operations

Basic string operations

Dictionaries

Key-value data storage with Python dictionaries

String Methods

Built-in string methods like upper(), lower(), replace(), and more

List Comprehensions

Building lists with concise one-line expressions

Athenian: Variables

Variables & mathematical operations