Python Dasar #2: Variabel, Tipe Data, dan Operator

Author Hilya Zea
26 Dec 2024
Python Dasar #2:  Variabel, Tipe Data, dan Operator

Halo lagi! Semoga kamu masih semangat belajar Python ya. Di tutorial kali ini, kita akan bahas tentang variabel, tipe data, dan operator di Python. Ini adalah dasar yang sangat penting, karena hampir setiap program yang kamu buat akan menggunakan konsep-konsep ini.

Apa Itu Variabel?

Variabel adalah tempat untuk menyimpan nilai. Ibaratnya seperti kotak yang kita beri nama untuk menampung sesuatu. Di Python, kita nggak perlu mendeklarasikan tipe variabel, cukup langsung kasih nilai dan Python otomatis menyesuaikan tipe data.

Contoh:

x = 5
y = "Hello"

Di atas, kita punya dua variabel:

  • x menyimpan nilai 5 (angka).
  • y menyimpan string "Hello".

Tipe Data di Python

Python punya beberapa tipe data yang umum digunakan. Berikut ini adalah tipe data yang sering kamu pakai:

  1. Integer (int): Angka tanpa desimal.

    x = 10
    
  2. Float: Angka dengan desimal.

    y = 3.14
    
  3. String (str): Urutan karakter, seperti kata atau kalimat.

    name = "John"
    
  4. Boolean (bool): Hanya ada dua nilai, True atau False.

    is_active = True
    
  5. List: Kumpulan nilai yang terurut.

    fruits = ["apple", "banana", "cherry"]
    
  6. Dictionary: Kumpulan pasangan key-value.

    person = {"name": "Alice", "age": 25}
    

Operator di Python

Operator digunakan untuk melakukan operasi pada variabel dan nilai. Ada beberapa jenis operator yang sering digunakan di Python:

1. Operator Aritmatika

Digunakan untuk melakukan operasi matematika.

  • + (Penjumlahan)
  • - (Pengurangan)
  • * (Perkalian)
  • / (Pembagian)
  • // (Pembagian Bulat)
  • % (Sisa Bagi)
  • ** (Pangkat)

Contoh:

a = 10
b = 5

print(a + b)  # Penjumlahan: 15
print(a - b)  # Pengurangan: 5
print(a * b)  # Perkalian: 50
print(a / b)  # Pembagian: 2.0

2. Operator Perbandingan

Digunakan untuk membandingkan dua nilai.

  • == (Sama dengan)
  • != (Tidak sama dengan)
  • > (Lebih besar dari)
  • < (Lebih kecil dari)
  • >= (Lebih besar atau sama dengan)
  • <= (Lebih kecil atau sama dengan)

Contoh:

a = 10
b = 5

print(a > b)  # True
print(a == b)  # False

3. Operator Logika

Digunakan untuk membandingkan beberapa kondisi.

  • and (Kedua kondisi harus benar)
  • or (Salah satu kondisi benar)
  • not (Menyatakan kebalikan)

Contoh:

a = True
b = False

print(a and b)  # False
print(a or b)   # True
print(not a)    # False

Studi Kasus: Program Sederhana dengan Variabel dan Operator

Sekarang kita coba buat program sederhana yang menghitung luas segitiga. Untuk menghitung luas segitiga, kita bisa pakai rumus:

Luas = 1/2 * alas * tinggi

Mari kita buat programnya:

# Input nilai alas dan tinggi
alas = float(input("Masukkan panjang alas segitiga: "))
tinggi = float(input("Masukkan tinggi segitiga: "))

# Hitung luas
luas = 0.5 * alas * tinggi

# Tampilkan hasil
print("Luas segitiga adalah:", luas)

Penjelasan:

  • Kita menggunakan input() untuk menerima input dari pengguna.
  • Nilai yang dimasukkan oleh pengguna diubah menjadi tipe float supaya bisa digunakan dalam perhitungan.
  • Hasil perhitungan luas segitiga kemudian ditampilkan menggunakan print().

Kesimpulan

Nah, itu dia pengenalan tentang variabel, tipe data, dan operator di Python. Ketiga hal ini sangat penting karena hampir setiap program yang kamu buat akan melibatkan konsep-konsep ini. Jadi pastikan kamu sudah paham banget ya!

Sekianlah belajar tentang variabel, tipe data, dan operator. Dengan menguasai konsep-konsep dasar ini, kamu akan lebih mudah saat menulis program yang lebih kompleks. Artikel ini sangat berguna sebelum kamu melanjutkan ke tutorial Python selanjutnya di www.code80vity.com. Sampai jumpa di pembahasan berikutnya, dan jangan lupa terus eksplorasi Python!

Tutorial Terkait Lainnya

Python Dasar #8:  Exception Handling
Python Dasar #8: Exception Handling

Halo! Di tutorial kali ini, kita akan belajar tentang penanganan error di Python. Salah satu hal yan...

Baca Tutorial
Python Dasar #10:  Modul dan library
Python Dasar #10: Modul dan library

Halo! Di tutorial kali ini, kita akan belajar tentang modul dan pustaka di Python. Dengan menggunaka...

Baca Tutorial
Python Dasar #3:  Struktur Kontrol –  If, Else, dan Elif
Python Dasar #3: Struktur Kontrol – If, Else, dan Elif

Halo lagi! Di tutorial kali ini, kita akan belajar tentang struktur kontrol di Python, yaitu if, els...

Baca Tutorial

Comments

Please login to post a comment.
No comments yet. Be the first to comment!