Python Tahap 1
Python Tahap 1
PENGENALAN PYTHOM
KONSEP DASAR PYTHON
•Interpreter: Python menjalankan kode secara langsung (tidak perlu dikompilasi).
•Dinamis: Tipe data ditentukan secara otomatis saat runtime.
TUJUAN
•Memahami dasar sintaks Python.
•Menulis skrip Python sederhana.
PENGENALAN AWAL
print("Hello, World!")
name = "John"
age = 25
print(f"My name is {name}, and I am {age} years old.")
VARIABLE DAN TIPE DATA
• String Latihan:
• Text = “hello” person = {"name": "Alice", "age": 22, "city": "Jakarta
• Integr print(f"{person['name']} tinggal di {person['city']}.")
• number = 10
• float
• decimal = 17.5
• boolean
• Is_active = True/false
• list
• car = [“honda”,”mitsubhisi”,”Toyota”]
• dictonary
• person = {“nama” : “ian”, “usia”:30}
STRUKTUR KONTROL
Latihan:
For loop
If-else
1. Tampilkan angka 1–10
for fruit in ["apple", "banana", menggunakan for loop.
age = 18
"cherry"]: print(fruit)
if age >= 18: 2. Buat program yang meminta
input angka, dan berhenti jika
print("Anda dewasa.") While loop angka itu negatif.
else:
count = 0
print("Anda masih anak-anak.")
while count < 5: Jawaban:
print(count) for i in range(1, 11): print(i)
count += 1 while True: angka =
int(input("Masukkan angka (program
berhenti jika negatif): ")) if angka <
0: print("Program berhenti karena
angka negatif.") break print(f"Anda
memasukkan angka: {angka}")
TITLE LOREM IPSUM DOLOR SIT AMET
Lorem ipsum dolor sit amet Lorem ipsum dolor sit amet