Variabel Python dan Tipe Data

0
0
Deskripsi

Variabel adalah tempat yang digunakan untuk menyimpan data atau nilai, dan literal adalah nilai yang terkandung dalam variabel.

Variabel dapat diisi dengan berbagai tipe data. Mereka dideklarasikan dengan perintah (var), dan mereka juga dapat dideklarasikan tanpa perintah var.

>>>  a = 15  #a adalah variabel, dan 15 adalah literal
>>>  var b = 10
>>>  print(a)
15 
>>>  print(b)
10

 

Variabel tidak perlu dideklarasikan dengan tipe tertentu (dinamis), bahkan bisa mengubah tipe yang telah ditentukan (mutable).

>>>  x = 3  # awalnya bertipe int
 >>>  print (x)
 3 
>>>  x = "hello"  # sekarang bertipe str
 >>>  print (x)

 

Aturan Penulisan Variabel

  • Nama variabel hanya boleh dimulai dengan huruf atau underscore (_). Tidak boleh dimulai dengan angka dan garis horizontal (-)
  • Karakter dalam nama variabel peka terhadap huruf besar-kecil. Artinya, huruf besar dan huruf kecil dibedakan. Misalnya, first_variable dan First_variable adalah dua variabel yang berbeda.
  • Tidak boleh menggunakan spasi diantara 2 kata dalam variabel, penulisan ini bisa diganti dengan (_)
  • Gunakan tanda petik (“ “) atau (' ') dalam kata atau kalimat.
  • Nama variabel tidak boleh menggunakan kata kunci yang ada di kata kunci seperti if, while, else, dll.

Contoh:

>>> a = 'world' # ini adalah variabel
>>> A = 200
>>> print(a)
wolrd
>>> print(A)
200
>>> print('the', a)
the world
>>>> print(b + 100)
300
>>> a = 200
>>> print(a + A)
400

Contoh variabel yang salah:

>>>  buah enak = 'jeruk'
   file "", line 1 
    buah enak = 'jeruk' 
    ^^^ 
SyntaxError: invalid syntax

>>>  45km = 'jarak'
   File "", line 1 
   45km = 'jarak' 
    ^^^
SyntaxError: invalid decimal literal

 

Deklarasikan Variabel

Variabel memiliki beberapa bentuk atau cara untuk menyatakan nilainya yaitu tunggal atau ganda dengan catatan jumlah variabel sesuai dengan jumlah nilai yang diterapkan.

>>> # single variabel
>>> x = "hello world"
>>> print(x)
hello world
>>> 
>>> # multiple variabel
>>> a, b, c = 10, 5, 'hello'
>>> print(a)
10
>>> print(b)
5
>>> print(c)
hello

Dan Anda dapat menetapkan nilai yang sama ke beberapa variabel dalam satu baris.

>>> x = y = z = 'hallo' # atau x = hello; y = x; z = x
>>> print(x)
hello
>>> print(y)
hello
>>> print(z)
hello

 

Menghapus Variabel

Ketika ada variabel yang tidak diperlukan lagi, kita dapat menggunakan perintah del() untuk menghapusnya.

>>> a = 10
>>> b = 20
>>> print(a, b)
10 20
>>> del a
>>> print(a, b)
Traceback (most recent call last):
  File "",line 1, in

NameError: name 'a' is not defined

Pada perintah terakhir, kita akan mendapatkan NameError. Ini berarti bahwa nilai dalam variabel tersebut telah dihapus.

 

Tipe data python

Tipe data adalah sesuatu yang mewakili tipe nilai dalam suatu variabel. Ada 3 tipe data dasar dalam python, yaitu:

  • Tipe data string (teks)
  • Tipe data number (interger atau float) dan
  • Tipe data boolean yang mewakili nilai sebagai (True or False).

Untuk mengecek atau mengetahui tipe data dari suatu variabel. kita dapat menggunakan fungsi type() dalam fungsi bawaan python.

>>> X = 'hello python'
>>> y = 20
>>>
>>> print(type(x))

>>> print(type(y))

 

Tipe Data Tingkat Lanjut

Variabel dalam tipe data dasar selalu mewakili satu variabel untuk satu nilai, jadi bagaimana jika satu variabel digunakan untuk mewakili 2 nilai atau lebih?

Di c++ variabel ini disebut tipe data array. Namun, python tidak menggunakan tipe data array. Python menggunakan tipe data lain untuk mewakili array atau tipe Data tingkat lanjut. Yaitu:

  • list
  • Tuple
  • set
  • dictionary

 

Tambahan

Saat membuat variabel dalam program atau skrip, penulisan variabel harus di atas atau ditulis sebelum perintah pernyataan atau function(), jika tidak, pernyataan tidak dapat dijalankan.

>>> print(a)
Traceback (most recent call last):
  File "", line 1, in 
NameError: name 'a' is not defined
>>> a = 200
>>> print(a)
200

Anda juga dapat menggunakan operator (+) untuk menampilkan banyak variabel dalam satu perintah. namun ini hanya berlaku di antara sebuah string, jika itu adalah angka maka itu akan menjadi jumlah.

>>>  x = 'python'
>>>  y = 'benar-benar'
>>>  z = 'keren'
>>>  print (x + y + z)
python sangat keren 
>>>  a = 10
>>>  b = 5
>>>  c = 3
>>>  print (a + b + c)
18 
>>>  # solusinya adalah penggunaan tanda koma atau konversi menjadi string
>>>  print (a, b, c)
10 5 3

Perhatikan karakter spasi setelah 'python' dan 'really', tanpa spasi hasilnya akan menjadi “pythonis reallycool.

Karya ini GRATIS! Tapi kamu boleh kok kasih tip biar kreator hepi 🥰

Selanjutnya Mengelolah Hasil Pengukuran
0
0
Hasil pengukuran merupakan hasil proses mengukur, dan mengukur adalah proses mentaksikan nilai dengan cara membandingkan alat ukur dengan objek yang di bandingkan.  Karena hanya berupa taksiran maka setiap pengukuran pasti memiliki kesalahan(ketidakpastian). bila semakin baik mutu alat ukur yang digunakan maka semakin kecil ketidakpastian yg diperoleh, dan semakin kecil nilai ketidakpastian maka semakin tepat hasil pengukuran.
Apakah konten ini melanggar ketentuan yang berlaku sesuai syarat dan persetujuan? Laporkan