Cara menggunakan contoh script variabel python

Sebelumnya kita telah belajar cara membuat skrip atau program python. Jika kamu belum paham silakan dibaca dulu ya, karena kali ini kita akan belajar tentang Variabel dan Tipe Data Python.

1. Apa itu variabel dan tipe data?

Variabel merupakan tempat untuk menyimpan data. Sedangkan Tipe Data merupakan jenis data yang akan disimpan di dalam variabel.

Variabel bersifat mutable, artinya dapat berubah-ubah.

2. Mendeklarasikan Variabel

Pada python variabel dapat dideklarasikan dengan format seperti berikut:

nama_variabel = <nilai>

Contoh:

nama = "John" umur = 22

Untuk menampilkan isi variable bisa menggunakan fungsi nama = "John" umur = 22 0.

Contoh:

nama = "John" umur = 22 print nama print umur

3. Aturan penulisan variabel

  • Nama variabel boleh diawali dengan huruf atau garis bawah (nama = "John" umur = 22 1).

    Contoh: nama = "John" umur = 22 2,nama = "John" umur = 22 3,nama = "John" umur = 22 4,nama = "John" umur = 22 5.

  • Penamaan variable bersifat case sensitive. Huruf besar dan huruf kecil dibedakan. nama = "John" umur = 22 6 dan nama = "John" umur = 22 3 adalah dua variabel yang berbeda.

  • Penamaan variabel tidak boleh menggunakan kata kunci yang sudah ada pada python, seperti nama = "John" umur = 22 8, nama = "John" umur = 22 9, nama = "John" umur = 22 print nama print umur 0 dan lain-lain.

  • Penamaan variabel sesuai dengan isi variabelnya karena apabila berbeda akan kesulitan untuk mendebug apabila terjadi error.

4. Tipe Data

Untuk memberi nilai suatu variabel ditentukan dengan jenis datanya.

Misal untuk tipe data string harus diapit dengan tanda petik(nama = "John" umur = 22 print nama print umur 1). Sedangkan untuk tipe data angka dan boolean tidak perlu diapit oleh apapun, dan untuk pendeklarasiannya tanpa diikuti dengan tipe data.

Python otomatis akan mengenali tipe data yang dimasukkan dalam suatu variabel.

Contoh:

nama = "John" umur = 22 berat = 50.6 laki = True

Untuk mengecek tipe data suatu variabel kita bisa menggunakan fungsi nama = "John" umur = 22 print nama print umur 2.

Contoh:

>>> nama = "John" >>> type(nama) <type 'str'> >>> umur = 22 >>> type(umur) <type 'int'> >>> berat = 50.6 >>> type(berat) <type 'float'> >>> laki = True >>> type(laki) <type 'bool'>

5. Jenis-jenis Tipe Data

Secara umum tipe data primitif pada python ada tiga:

  1. Tipe data angka
  2. Tipe data string
  3. Tipe data boolean
1. Tipe Data Angka

Tipe data angka terbagi menjadi beberapa:

  1. Integer (nama = "John" umur = 22 print nama print umur 3) : bilangan bulat, contoh nama = "John" umur = 22 print nama print umur 4,nama = "John" umur = 22 print nama print umur 5,nama = "John" umur = 22 print nama print umur 6,nama = "John" umur = 22 print nama print umur 7, dsb. Integer tidak dibatasi oleh angka atau panjang tertentu, namun dibatasi oleh memori yang tersedia. Sehingga Anda tidak perlu menggunakan variabel yang menampung big number misalnya long, biginteger, atau sejenisnya.
  2. Float (nama = "John" umur = 22 print nama print umur 8) : bilangan pecahan, contoh nama = "John" umur = 22 print nama print umur 9, nama = "John" umur = 22 berat = 50.6 laki = True 0,nama = "John" umur = 22 berat = 50.6 laki = True 1, dsb. Float dibatasi akurasinya pada 15 decimal. Yang membedakan Integer dan Float adalah decimal points (titik). nama = "John" umur = 22 print nama print umur 4 adalah nama = "John" umur = 22 berat = 50.6 laki = True 3, nama = "John" umur = 22 berat = 50.6 laki = True 4 adalah nama = "John" umur = 22 print nama print umur 8.
  3. Imajiner : Nilai bilangan kompleks (complex) dituliskan dalam formulasi x + yj, yakni bagian x adalah bilangan real, dan y adalah bilangan imajiner.

Contoh:

umur = 22 #tipe data int berat = 50.6 #tipe data float nilai = 2+3j #tipe data complex

2. Tipe Data String

String adalah urutan dari karakter unicode. Dideklarasikan dengan petik tunggal atau ganda. String lebi dari satu baris dapat ditandai dengan tiga petik tunggal atau ganda nama = "John" umur = 22 berat = 50.6 laki = True 6 atau nama = "John" umur = 22 berat = 50.6 laki = True 7.

Contoh:

nama = "John" deskripsi = """Belajar bahasa pemrograman dan semua tentang komputer """

3. Tipe Data Boolean

Tipe data boolean adalah tipe data yang hanya memiliki dua nilai yaitu nama = "John" umur = 22 berat = 50.6 laki = True 8 dan nama = "John" umur = 22 berat = 50.6 laki = True 9 atau >>> nama = "John" >>> type(nama) <type 'str'> >>> umur = 22 >>> type(umur) <type 'int'> >>> berat = 50.6 >>> type(berat) <type 'float'> >>> laki = True >>> type(laki) <type 'bool'> 0 dan nama = "John" umur = 22 print nama print umur 4.

Contoh:

hidup = True

6. Konversi Tipe Data

Meskipun Python telah otomatis mendeteksi tipe data yang tersimpan dalam variabel, tapi ada kalanya kita perlu melakukan konversi tipe data.

Contoh:

x = 15 y = 2 z = x/y print z # output 7

Pembagian variabel >>> nama = "John" >>> type(nama) <type 'str'> >>> umur = 22 >>> type(umur) <type 'int'> >>> berat = 50.6 >>> type(berat) <type 'float'> >>> laki = True >>> type(laki) <type 'bool'> 2 dengan variabel >>> nama = "John" >>> type(nama) <type 'str'> >>> umur = 22 >>> type(umur) <type 'int'> >>> berat = 50.6 >>> type(berat) <type 'float'> >>> laki = True >>> type(laki) <type 'bool'> 3 menghasilkan nilai >>> nama = "John" >>> type(nama) <type 'str'> >>> umur = 22 >>> type(umur) <type 'int'> >>> berat = 50.6 >>> type(berat) <type 'float'> >>> laki = True >>> type(laki) <type 'bool'> 4(integer).

Kenapa?

Karena variabel >>> nama = "John" >>> type(nama) <type 'str'> >>> umur = 22 >>> type(umur) <type 'int'> >>> berat = 50.6 >>> type(berat) <type 'float'> >>> laki = True >>> type(laki) <type 'bool'> 2 dan >>> nama = "John" >>> type(nama) <type 'str'> >>> umur = 22 >>> type(umur) <type 'int'> >>> berat = 50.6 >>> type(berat) <type 'float'> >>> laki = True >>> type(laki) <type 'bool'> 3 tipe datanya integer maka hasilnya juga integer.

Lalu bagaimana caranya supaya hasilnya ada koma?

Kita harus mengubah tipe data >>> nama = "John" >>> type(nama) <type 'str'> >>> umur = 22 >>> type(umur) <type 'int'> >>> berat = 50.6 >>> type(berat) <type 'float'> >>> laki = True >>> type(laki) <type 'bool'> 2 dan >>> nama = "John" >>> type(nama) <type 'str'> >>> umur = 22 >>> type(umur) <type 'int'> >>> berat = 50.6 >>> type(berat) <type 'float'> >>> laki = True >>> type(laki) <type 'bool'> 3 menjadi float dulu.

x = 15 y = 2 z = float(x)/float(y) print z # output 7.5

Fungsi >>> nama = "John" >>> type(nama) <type 'str'> >>> umur = 22 >>> type(umur) <type 'int'> >>> berat = 50.6 >>> type(berat) <type 'float'> >>> laki = True >>> type(laki) <type 'bool'> 9 akan mengubah nilai >>> nama = "John" >>> type(nama) <type 'str'> >>> umur = 22 >>> type(umur) <type 'int'> >>> berat = 50.6 >>> type(berat) <type 'float'> >>> laki = True >>> type(laki) <type 'bool'> 2 menjadi umur = 22 #tipe data int berat = 50.6 #tipe data float nilai = 2+3j #tipe data complex 1 dan nilai >>> nama = "John" >>> type(nama) <type 'str'> >>> umur = 22 >>> type(umur) <type 'int'> >>> berat = 50.6 >>> type(berat) <type 'float'> >>> laki = True >>> type(laki) <type 'bool'> 3 menjadi umur = 22 #tipe data int berat = 50.6 #tipe data float nilai = 2+3j #tipe data complex 3.

Bagaimana cara penulisan variabel pada Python?

Penulisan variabel dalam Python juga memiliki aturan tertentu, yaitu:.
Karakter pertama harus berupa huruf atau garis bawah/underscore ( _ )..
Karakter selanjutnya dapat berupa huruf, garis bawah/underscore ( _ ) atau angka..
Karakter pada nama variabel bersifat sensitif (case-sensitif)..

Bagaimana cara penulisan variabel yang benar?

Penulisan Kode Program untuk Variabel yang Benar adalah Nama variabel wajib diawali dengan garis bawah atau underscore _ atau huruf, tidak boleh angka, lalu karakter berikutnya bisa angka, huruf, dan garis bawah. Nama variabel tidak bisa menggunakan spasi jika ingin program kamu berjalan dengan baik.

Tipe data dalam bahasa Python Ada apa saja sebutkan 5 beserta contohnya?

5 Tipe Data Python.
Integer (Bilangan Bulat) Tipe data Python yang pertama adalah integer. ... .
Float (Bilangan Desimal) Tipe data Python yang selanjutnya adalah float. ... .
String (Teks & Karakter) ... .
4. Boolean (True & False) ... .
Tipe Data Khusus (Bilangan Kompleks).

Apakah variabel di Python case sensitive?

Penulisanan Nama Variable dalam python adalah case-sensitive, artinya membedakan antara huruf besar dengan huruf kecil.

Postingan terbaru

LIHAT SEMUA