Pengenalan Python
Pengenalan Python
print("Hello, World!")
nama = "Alice"
umur = 20
• Tipe Data
o Integer (bilangan bulat): 10, -5
o Float (bilangan desimal): 3.14, -0.001
o String (teks): "Hello", 'Python'
o Boolean: True, False
o Contoh:
angka = 10
teks = "Python"
is_active = True
4. Operator
• Operator Aritmatika
o +, -, *, /, % (modulus), ** (pangkat)
o Contoh:
hasil = 10 + 5 # 15
• Operator Perbandingan
o ==, !=, >, <, >=, <=
o Contoh:
1. Input Data
python
panjang = float(input("masukkan panjang sisi :"))
lebar = float(input("masukkan panjang sisi :"))
• Fungsi input(): Digunakan untuk mengambil input dari pengguna. Input ini akan berupa
string (teks).
• Fungsi float(): Mengubah input yang awalnya berupa string menjadi bilangan desimal
(float). Ini memungkinkan kita melakukan operasi matematika pada input.
• Variabel panjang dan lebar: Menyimpan nilai panjang dan lebar yang dimasukkan oleh
pengguna.
•
2. Validasi Input
python
Copy
if panjang <= 0 or lebar <= 0:
print("masukkan angka yang valid")
• Kondisi if: Mengecek apakah nilai panjang atau lebar kurang dari atau sama dengan 0.
o Jika salah satu atau kedua nilai tersebut tidak valid (<= 0), program akan
mencetak pesan: "masukkan angka yang valid".
o Ini untuk memastikan bahwa input yang dimasukkan adalah bilangan positif,
karena panjang dan lebar tidak mungkin negatif atau nol.
• Blok else: Dieksekusi jika input valid (panjang dan lebar > 0).
• Rumus Luas: luas = panjang * lebar
o Luas persegi panjang dihitung dengan mengalikan panjang dan lebar.
• Rumus Keliling: keliling = 2 * panjang + 2 * lebar
o Keliling persegi panjang dihitung dengan menjumlahkan dua kali panjang dan
dua kali lebar.
4. Output Hasil
python
Copy
print(f"luas persegi:{luas:.0f}cm")
print(f"keliling persegi:{keliling}cm")