Tipe data , Operator & Ekpresi

A.Tipe Data

Tipe data adalah klasifikasi yang diberikan kepada suatu data untuk menunjukkan jenis data yang sedang dikerjakan. Bayangkan tipe data sebagai label pada sebuah kotak. Jika kotak itu berisi angka, labelnya adalah "bilangan bulat" atau "bilangan desimal". Jika kotak itu berisi huruf atau kata, labelnya adalah "teks".

Contoh tipe data dalam Python:

  • Integer (int): Bilangan bulat (contoh: 10, -5, 0)
  • Float: Bilangan desimal (contoh: 3.14, -2.5)
  • String (str): Teks (contoh: "Hello", "Python")
  • Boolean (bool): Nilai benar atau salah (True atau False)
  • List: Kumpulan data yang terurut (contoh: [1, 2, 3], ["apel", "pisang"])
  • Dictionary: Kumpulan pasangan kunci-nilai (contoh: {"nama": "Andi", "umur": 25})

Mengapa tipe data penting?

  • Memori: Komputer mengalokasikan memori yang berbeda untuk setiap tipe data.
  • Operasi: Operasi yang bisa dilakukan pada suatu data tergantung pada tipe datanya. Misalnya, kita bisa menjumlahkan dua bilangan bulat, tetapi tidak bisa menjumlahkan sebuah bilangan bulat dengan sebuah teks.
  • Efisiensi: Mengetahui tipe data membantu kita menulis kode yang lebih efisien

B.Operator

Operator adalah simbol-simbol khusus yang digunakan untuk melakukan operasi pada data. Operasi ini bisa berupa perhitungan, perbandingan, atau manipulasi data lainnya.

Contoh operator dalam Python:

  • Aritmatika: +, -, *, /, //, % (penjumlahan, pengurangan, perkalian, pembagian, pembagian bulat, modulus)
  • Perbandingan: ==, !=, <, >, <=, >= (sama dengan, tidak sama dengan, kurang dari, lebih dari, kurang dari sama dengan, lebih dari sama dengan)
  • Logika: and, or, not (dan, atau, tidak)
  • Penugasan: = (menugaskan nilai ke variabel)

C. Ekspresi

Ekspresi adalah kombinasi dari variabel, konstanta, operator, dan fungsi yang menghasilkan nilai. Ekspresi dievaluasi oleh interpreter Python untuk menghasilkan nilai akhir.

Contoh ekspresi:

  • 2 + 3 (ekspresi aritmatika)
  • x > 5 (ekspresi perbandingan)
  • not (True and False) (ekspresi logika)
  • len("Hello") (panggil fungsi len untuk mendapatkan panjang string)

Rangkuman dari bagian ketiganya:

  • Tipe data adalah jenis data yang kita kerjakan.
  • Operator adalah simbol yang digunakan untuk melakukan operasi pada data.
  • Ekspresi adalah kombinasi dari variabel, konstanta, operator, dan fungsi yang menghasilkan nilai.

TUGAS 5

Berikut adalah program Python sederhana yang mencakup tipe data, operator, dan ekspresi, lengkap dengan penjelasannya yang saya buat:

Program Menghitung Luas Lingkaran

Jika anda pengen mencoba atau melihat outputnya lansung klik link dibawah😁👇👇.





I. Penjelasan:

  1. Komentar:
    • Baris pertama adalah komentar. Komentar digunakan untuk menjelaskan kode program, sehingga lebih mudah dipahami oleh programmer lain atau diri sendiri di kemudian hari. Komentar diawali dengan tanda pagar (#).
  2. Input:
    • jari_jari = float(input("Masukkan jari-jari lingkaran: ")):
      • input() digunakan untuk meminta pengguna memasukkan nilai.
      • float() digunakan untuk mengkonversi nilai input yang berupa string menjadi tipe data float (bilangan desimal). Nilai ini kemudian disimpan dalam variabel jari_jari.
  3. Konstanta:
    • pi = 3.14159:
      • Nilai pi adalah konstanta, artinya nilainya tidak akan berubah selama program berjalan. Konstanta biasanya ditulis dengan huruf kapital semua.
  4. Perhitungan:
    • luas = pi * jari_jari * jari_jari:
      • Ini adalah ekspresi matematika yang menghitung luas lingkaran. Operator * digunakan untuk perkalian. Hasil perhitungan disimpan dalam variabel luas.
  5. Output:
    • print("Luas lingkaran dengan jari-jari", jari_jari, "adalah", luas):
      • print() digunakan untuk menampilkan output ke layar.
      • Di dalam print(), kita menggabungkan beberapa nilai (string dan variabel) menggunakan koma. Python akan secara otomatis mengkonversi nilai-nilai tersebut menjadi string dan menyatukannya.

II. Konsep yang Digunakan:

  • Tipe Data:
    • float: Untuk menyimpan nilai numerik dengan koma desimal (jari-jari dan luas).
  • Operator:
    • *: Operator perkalian.
    • +: Operator penjumlahan (digunakan secara implisit saat menggabungkan string dan variabel dalam print()).
  • Ekspresi:
    • pi * jari_jari * jari_jari: Ekspresi matematika yang menghasilkan nilai luas.
  • Variabel:
    • jari_jari, pi, dan luas: Variabel digunakan untuk menyimpan nilai.



 


Komentar

Postingan Populer