🌱 Junior Track 02 of 08

2. Core Data Types

Master essential Python data types: `Numbers (int, float, complex)`, `Text Strings (str)`, `Booleans (bool)`, `NoneType`, `Type Conversions`, `String Slicing`, and `Type Checking (isinstance)`.

👁️ Views: 0
# JUNIOR PYTHON TRACK 02 — DATA TYPES

# 1. Numeric & String Types
count: int = 42
price: float = 19.99
raw_input: str = "100"

# 2. Type Conversions (Casting)
converted_number: int = int(raw_input)
is_valid: bool = bool(converted_number)

# 3. String Slicing
text: str = "PYTHON_MASTERCLASS"
prefix: str = text[:6]      # "PYTHON"
suffix: str = text[7:]      # "MASTERCLASS"
reversed_text: str = text[::-1] # Reversals

print(f"Prefix: {prefix}, Suffix: {suffix}")
🌱 Junior Track 02 Master Reference

2. Core Data Types Breakdown

1️⃣ Strings & Slicing (`[start:stop:step]`)

s = "Hello World"
first = s[0] # 'H'
sub = s[0:5] # 'Hello'
rev = s[::-1] # 'dlroW olleH'

⭐ Rate Track 02: Core Data Types (1 to 5 Stars)

Your rating is stored directly in the database. Average: 5.0 / 5 (1 rating)

★ ★ ★ ★ ★
← 1. Fundamentals 🌱 Junior Hub Next Module: 3. Operators →