Module Beginner

Variables and Data Types

Understanding variables, data types, and basic operations in Python

Variables and Data Types

Dalam Python, variabel digunakan untuk menyimpan data. Python memiliki tipe data yang dinamis, artinya kamu tidak perlu mendeklarasikan tipe data secara eksplisit.

Membuat Variabel

# String
name = "John Doe"

# Integer
age = 25

# Float
height = 1.75

# Boolean
is_student = True

# None
address = None

Tipe Data Dasar

1. String

greeting = "Hello, World!"
multiline = """
Ini adalah
string multiline
"""

# String formatting
name = "Alice"
age = 30
print(f"My name is {name} and I am {age} years old")

2. Numbers

# Integer
x = 10
y = -5

# Float
pi = 3.14159
price = 19.99

# Complex
z = 3 + 4j

3. Boolean

is_active = True
is_complete = False

# Boolean operations
result = True and False  # False
result = True or False   # True
result = not True        # False

Type Conversion

# Convert to string
str_number = str(42)  # "42"

# Convert to integer
int_string = int("100")  # 100

# Convert to float
float_string = float("3.14")  # 3.14

Best Practices

  1. Gunakan nama variabel yang deskriptif
  2. Gunakan snake_case untuk nama variabel
  3. Hindari menggunakan kata kunci Python sebagai nama variabel
  4. Gunakan konstanta UPPER_CASE untuk nilai yang tidak berubah
# Good
user_name = "john_doe"
MAX_CONNECTIONS = 100

# Bad
x = "john_doe"
maxConnections = 100