Belajar Dasar Python #04 : Variabel dan Tipe Data

 

Variabel

variabel merupakan wadah untuk menyimpan informasi. untuk membuat atau mendeklarasikan variabel pada python sangatlah mudah kita cukup menuliskan namavariabel = nilai, contoh a = 21. artinya nilai 21 itu kita simpan ke dalam variabel a. ada beberapa aturan untuk memberi nama variabel:

  1. Nama variabel harus diawali dengan huruf atau underscore.
  2. Nama variabel tidak boleh diawali dengan angka
  3. Tidak boleh menggunakan spasi ataupun 
  4. Nama variabel hanya boleh berisi angka, huruf dan underscore(a-z, 0-9,_)
  5. Nama variabel pada python itu case-sensitive, artinya huruf besar dan huruf kecil dianggap berbeda(umur, Umur, dan UMUR adalah tiga variabel yang berbeda)
#Nama Variabel yang Benar:
myvar = "John"
my_var = "John"
_my_var = "John"
myVar = "John"
MYVAR = "John"
myvar2 = "John"

#Nama Variabel yang Salah:
2myvar = "John"
my-var = "John"
my var = "John"

tanda pagar(#) digunakan untuk memberi komentar, dimana pada baris yang awalannya diberi tanda pagar akan dianggap sebagai komentar dan tidak akan dijalankan/eksekusi.

Tipe Data

Hal yang paling dasar untuk mempelajari sebuah bahasa pemrograman adalah Tipe Data. di dalam python terdapat berbagai jenis tipe data antara lain:

  1. Numerik

Tipe data yang pertama adalah numerik. numerik dibagi menjadi 3 jenis lagi yaitu integer, float, complex.

a = 5
b = 5.0c = 1+5j
print(type(a)) 
print(type(b))
print(type(c))

Output:

<class 'int'>
<class 'float'>
<class 'complex'>

Integer adalah tipe data bilangan bulat, menariknya pada python data integer tidak dibatasi oleh angka tetapi dibatasi oleh memori yang kita punya. berbeda dengan bahasa C yang memiliki batasan -2147483648 s.d. 2147483647.

Float merupakan tipe data numerik berbentuk desimal atau pecahan. untuk membuat data dengan tipe float kita hanya perlu menambahkan titik, misal 5.0 akan berbeda tipenya dengan 5.

karena python juga biasa dugunakan untuk penelitian maka python mendukung bilangan kompleks. bilangan dengan format a+bj dimana a adalah bilangan real dan bj adalah bilangan imajiner.

2. String

Tipe data yang kedua adalah String. tipe data ini menampung teks yang diapit dengan single quote(‘) atau double quote(“).contohnya:

namaDepan= ‘Rahmatsyah’
namaBelakang = “Firdaus”

anda juga dapat membuat multiline String dengan menggunakan ‘’’ atau “””.

multiline = '''Labkommat
baris baru
baris baru'''
print(multiline)

Output:

Labkommat
baris baru
baris baru

3. Boolean

boolean merupakan tipe data yang hanya mempunyai dua nilai yaitu Benar(True) atau Salah(False). dua nilai ini merepresentasikan nilai kebenaran, Tipe data ini mempunyai banyak kegunaan salah satunya biasa digunakan pada percabangan atau perulangan untuk memutuskan apakah kode dieksekusi atau tidak.

nilai1 = True
nilai2 = False
print(nilai1)
print(nilai2)

Output:

True
False

Yang perlu anda perhatikan adalah Huruf kapitalnya. dari True dan False. karena bila anda menuliskan true atau TRUE akan menghasilkan Error.

nilai1 = true
nilai2 = FALSE
print(nilai1)
print(nilai2)

Output:

Traceback (most recent call last):
  File "filepython.py", line 16, in 
    nilai1 = TRUE
NameError: name 'TRUE' is not defined

Selain dari ketiga tipe data yang dijelaskan diatas, masih ada tipe data lain yang lebih menarik dan akan kita pelajari pada tutorial selanjutnya.

Artikel Terkait

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Studi Kasus Mahjong Ways Menunjukkan Perubahan Cara Pemain Membaca Susunan Simbol Akibat Baris Tambahan
Sering Terjadi Kesalahpahaman Bahwa Transformasi Simbol Emas Mahjong Ways Menandakan Hasil Putaran Berikutnya
Perbandingan Tampilan Antara Mahjong Ways Dan Sekuelnya Dalam Menyajikan Informasi Fitur Di Layar Seluler Modern
Direkapitulasi Perjalanan Mahjong Ways Dari Tema Tradisional Menuju Industri Game Digital Modern
Tanpa Mencampurkan Dengan Peran Wild, Fungsi Scatter Mahjong Ways Dapat Dikenali Dalam Susunan Kemenangan
Penyelaman Mengungkap Perubahan Dan Makna Baru Dunia Baccarat Di Era Digital
Media Gaming Mengungkap Perjalanan Mahjong Ways 2 Dalam Menghadapi Perubahan Tren Industri Hiburan Digital
Baccarat Ditampilkan Dalam Catatan Perubahan Platform Media Gaming Masa Kini Yang Mengubah Cara Bermain
Pergeseran Media Modern Menjadikan Wacana Kasino Online Sebagai Sorotan Baru Masyarakat
Perubahan Gaya Platform Membawa Bakarat Digital Menjadi Sorotan Baru Dalam Percakapan Modern
Perkembangan Komunitas Mahjong Ways Digital Dorong Kebangkitan Popularitas di Indonesia
Tren Mahjong Ways Mobile Gaming Terbaru Hadirkan Kebangkitan Jadi Sorotan Utama
Kenapa Mahjong Ways Tetap Viral? Alasan Ini Bikin Kaget!
Fenomena Game Bertema Oriental Bangkit Kembali, Mahjong Ways Jadi Sorotan Utama
Strategi Mahjong Ways Tetap Digemari Di Tengah Persaingan Game Online Diungkap Media Digital
Transformasi Industri Mahjong Ways Digital Perjalanan Panjang Menuju Inovasi
Kebangkitan Platform Game Mahjong Ways dalam Era Perkembangan Digital
Meski Zaman Berubah, Mahjong Ways Tetap Favorit! Ini Rahasianya
Mahjong Ways Masih Jadi Perbincangan Hangat! Komunitas Gaming Ungkap Alasannya
Evolusi Mahjong Ways Dari Masa Ke Masa Yang Bikin Penasaran Diungkap Laporan Industri
Mahjong Ways Tetap Eksis! Ini Rahasia Bertahan di Tengah Persaingan Industri Game Ketat
Identitas Visual Mahjong Ways Bikin Penggemar Terpikat! Media Online Soroti Konsistensinya
Tren Digital Menggairahkan Lagi! Game Penghasil Uang Cepat Jadi Sorotan Publik
Kenapa Game Penghasil Uang Cepat Menarik Minat Pemain Indonesia? Ini Alasannya!
Benarkah Game Penghasil Uang Cepat Makin Diminati? Faktanya Mengejutkan!
Majestic Treasures Menarik Perhatian Komunitas Game Digital Lewat Pesona Khas dan Ragam Strategi Menarik
Mahjong Ways 2 Ramai Dibahas Lagi! Ini Dampak Besar pada Industri Game Digital Indonesia
Mahjongways Kasino Online Viral di Komunitas Game dan Mulai Disebut sebagai Sumber Penghasilan Baru
Mahjong Ways Kembali Jadi Sorotan! Penggemar Game Penghasil Uang di Indonesia Serbu
Game Penghasil Uang Mulai Dilirik Media Game Mobile di Tengah Pergeseran Tren Global