struktur dasar python

Python adalah bahasa pemrograman yang sederhana namun kuat, digunakan secara luas untuk pengembangan web, analisis data, kecerdasan buatan, dan banyak lagi. Sintaksis Python dirancang agar mudah dibaca dan ditulis, sangat cocok untuk pemula.

Tipe Data Dasar

1. Tipe int

Digunakan untuk menyimpan bilangan bulat.

umur = 25
jumlah_barang = -10

2. Tipe float

Digunakan untuk menyimpan bilangan desimal.

berat = 65.5
tinggi = 170.2

3. Tipe str

Digunakan untuk menyimpan teks atau string karakter.

nama = "Ani"
pesan = 'Halo Dunia'

4. Tipe bool

Menyimpan nilai logika True atau False.

is_login = True
aktif = False

Variabel dan Assignment

Apa itu Variabel?

Variabel adalah nama yang digunakan untuk menyimpan data.

nama = "Rudi"
umur = 20

Aturan Penamaan:

  • Tidak boleh diawali angka

  • Tidak boleh pakai spasi

  • Gunakan underscore untuk memisahkan kata

Operasi Matematika dan Logika

Operasi Aritmatika

OperatorFungsiContoh
+Penjumlahan5 + 3 = 8
-Pengurangan5 - 3 = 2
*Perkalian5 * 3 = 15
/Pembagian5 / 2 = 2.5
//Pembagian bulat5 // 2 = 2
%Modulus5 % 2 = 1
**Pangkat2 ** 3 = 8

Operasi Perbandingan

OperatorFungsi
==Sama dengan
!=Tidak sama dengan
>Lebih besar
<Lebih kecil
>=Lebih besar/sama dengan
<=Lebih kecil/sama dengan

Operasi Logika

OperatorArtiContoh
anddanTrue and True = True
oratauTrue or False = True
notbukannot True = False

Fungsi print() dan input()

Fungsi print()

Untuk menampilkan informasi ke layar.

print("Halo Dunia")
nama = "Ani"
print("Nama saya", nama)

Fungsi input()

Untuk mengambil masukan dari pengguna.

nama = input("Masukkan nama Anda: ")
print("Halo", nama)

umur = int(input("Masukkan umur Anda: "))
print("Tahun depan Anda berumur", umur + 1)

Struktur Percabangan

Sintaks if, elif, else

nilai = int(input("Masukkan nilai: "))

if nilai >= 90:
    print("Nilai A")
elif nilai >= 75:
    print("Nilai B")
elif nilai >= 60:
    print("Nilai C")
else:
    print("Nilai D")

Catatan:

  • Gunakan indentasi untuk menandai blok kode.

  • Percabangan digunakan untuk mengambil keputusan berdasarkan kondisi tertentu.

Latihan

1. Cek Kelulusan

nilai = int(input("Masukkan nilai ujian: "))

if nilai >= 70:
    print("LULUS")
else:
    print("TIDAK LULUS")

2. Kalkulator Sederhana

a = int(input("Masukkan angka pertama: "))
b = int(input("Masukkan angka kedua: "))

print("Jumlah:", a + b)
print("Selisih:", a - b)
print("Perkalian:", a * b)
print("Pembagian:", a / b)

 

Selamat hari raya idul fitri

0 Comments