Bagaimana cara membuat variabel dipython?

Variabel pada Python digunakan menyimpan data di dalam memori sehingga dapat digunakan untuk melakukan suatu proses komputasi. Tutorial ini menjelaskan cara membuat variabel dalam Python menggunakan tipe data numerik, yaitu data integer, float, dan complex.

A. Pengertian Variabel pada Python

Variabel pada Python adalah set memory yang digunakan untuk menyimpan data yang bersifat dinamis. Dinamis berarti nilai data yang disimpan dalam suatu variabel dapat berubah, baik dilakukan oleh pengguna maupun secara komputasi. Variabel pada Python dapat menyimpan berbagai jenis tipe data. Variabel bahasa pemrograman Python harus diberi nama untuk diproses.

Baca juga: Operasi Logika pada Python

A1. Aturan Penulisan Variabel

  1. Harus dimulai dengan huruf atau underscore, misalnya: a, _a, nilai, _n
  2. Tidak boleh dimulai oleh angka
  3. Panjang nama maksimum adalah 256 karakter
  4. Dapat memuat angka, huruf, underscore, dollar, dan lain-lain
  5. Tidak boleh berisi spasi
  6. Tidak boleh memuat simbol matematika, misalnya: +, -, /, (, )
  7. Tidak boleh sama dengan fungsi Python standar

A2. Nama Variabel Python yang tidak dapat Digunakan

Berikut beberapa nama yang tidak dapat digunakan sebagai nama variabel di bahasa pemrograman Python, karena sudah digunakan sebagai nama fungsi standar.

and as assert break class continue def del elif else except exec if import in is lambda not or pass print raise return try while yield True False None

B. Tipe Data Numerik Python

Terdapat 3 tipe data numerik Python yaitu integer, float, dan complex.

  1. Tipe Data Integer pada Python

    Integer adalah tipe data numerik berupa bilangan bulat ...-,3,-2,-1,0,1,2,3,...

  2. Tipe Data Float pada Python

    Float adalah tipe data numerik berupa bilangan desimal. Pemisah desimal pada bahasa pemrograman Python menggunakan tanda titik (.)

  3. Tipe Data Complex pada Python

    Complex adalah tipe data numerik berupa bilangan kompleks yaitu bilangan imajiner. Bilangan imajiner dalam ilmu matematika adalah bilangan yang diformulasikan dengan j² = -1, dengan j adalah bilangan imajiner. Untuk mendefinisikan variabel berupa nilai imajiner dapat menggunakan karakter j.

C. Contoh Mendefinisikan Variabel Numerik di Python

Contoh 1: Mendefinisikan suatu variabel x dengan nilai integer 2

x = 2

Bagaimana cara membuat variabel dipython?

Contoh 2: Mendefinisikan suatu variabel y dengan nilai floating 1.87

y = 1.87

Bagaimana cara membuat variabel dipython?

Contoh 3: Mendefinisikan suatu variabel z dengan nilai kompleks 1+3j

z = 1+3j

Bagaimana cara membuat variabel dipython?

Tutorial lainnya: Daftar isi Tutorial Python


Sekian artikel "Membuat Variabel Python dengan Tipe Data Numerik". Nantikan artikel menarik lainnya dan mohon kesediaannya untuk share dan juga menyukai halaman Advernesia. Terima kasih…

Halo pembaca setia Codekey! Kembali lagi pada pembahasan mengenai tutorial belajar Python yang ke 3. Untuk Anda yang baru bergabung, silahkan membaca tutorial Python yang pertama dan kedua agar pembahasannya tidak membingungkan.

Pada pembahasan pertama kami memperkenalkan Python, sementara itu pada pembahasan kedua kami membahas cara instalasi Python di berbagai sistem operasi.

Pada pembahasan kali ini, kami akan membahas mengenai variabel Python. Sama seperti bahasa pemrograman lainnya yang memiliki variabel dan tipe data, Python juga memiliki variabel dan tipe data. Bagaimana cara penggunaannya dan apa saja fungsi variabel dan tipe data Python? Langsung saja simak pembahasan lengkapnya!

Table of Contents

Variabel dan Tipe Data Python

Bagaimana cara membuat variabel dipython?

Seperti yang sudah sering kami singgung dipembahasan sebelumnya, Python adalah bahasa pemrograman yang sepenuhnya berorientasi objek dan tidak dapat diketik secara statis. Artinya, kita perlu mendeklarasikan variabel sebelum menggunakan variabel tersebut, berlaku juga ketika Anda ingin mendeklarasikan tipe data Python.

Perlu diingat bahwa setiap variabel di dalam Python adalah sebuah objek. Berikut ini kami uraikan beberapa tipe dasar variabel Python:

Artikel Terkait  Tutorial Python 8 : Langkah Mudah Membuat Operasi Kondisional pada Python

Angka/Numbers

Bahasa pemrograman Python mendukung dua tipe numbers, yaitu Integer (bilangan bulat) dan floating point numbers (bilangan decimal). Selain itu, bahasa pemrograman satu ini juga mendukung bilangan yang komples, namun karena ini adalah pembelajaran Python dasar, maka tidak akan dijelaskan pada pembahasan artikel kali ini.

Untuk mendefinisikan variabel Python dengan tipe Numbers integer ini, Anda dapat menggunakan sintaks sebagai berikut:

  • Untuk script.py

umur = 10
print(umur)

Hasil dapat dilihat pada Shell IPython berupa

10

Sementara itu, untuk mendefinisikan bilangan dengan tipe floating point, Anda dapat menggunakan sintaks sebagai berikut :

  • Untuk script.py

nilai = 8.0
print(nilai)
nilai2 = float(8)
print(nilai2)

Hasil dapat dilihat pada Shell IPython berupa

8.0
8.0

2. String

Variabel Python berikutnya adalah tipe String. Di mana tipe data python satu ini ditandai atau ditentukan dengan menggunakan tanda petik satu (‘) atau tanda petik dua (“). Contoh penggunaan string dapat dlihat pada contoh sintaks di bawah ini:

Untuk script.py

pesan = 'Selamat Datang!'
print(pesan)

atau

pesan2 = "Selamat Datang!"
print(pesan2)
  • Hasil dapat dilihat pada Shell IPython berupa
Selamat Datang!
Selamat Datang!

Perbedaan penggunaan tanda petik satu (‘) dan tanda petik dua (“) ialah pada penggunaan tanda petik dua lebih memudahkan Anda ketika ingin menyertakan tanda petik. Apabila Anda menggunakan tanda petik satu kemudian ingin menyertakan tanda petik di dalam kalimat, akan menghentikan fungsi string itu sendiri. Contohnya pada sintaks berikut:

  • Untuk script.py
warning = "Dilarang Berlari!"
print(warning)
  • Hasil dapat dilihat pada Shell IPython berupa
Dilarang Berlari!

Pada contoh di atas dapat Anda perhatikan, bahwa dengan menggunakan tanda petik dua, Anda dapat menggunakan tanda petik satu di dalam kalimatnya. Namun apabila Anda menggunakan tanda petik satu, maka sistem akan membacanya sebagai “tanda berhenti” untuk penggunaan string pada sintaks.

Selain itu, terdapat juga variasi tambahan yang berfungsi untuk menentukan string sehingga membantu Anda untuk membuatnya lebih mudah dalam memasukkan beberapa hal lainnya seperti carriage return, backslashes dan karakter Unicode.

Pada tahap ini, Anda juga dapat mengeksekusi berbagai operator sederhana dengan menggabungkan tipe data Python Numbers dan String seperti contoh di bawah ini:

  • Untuk script.py
a = 5
b = 10
hasil = a + b
print(hasil)
namaDepan = "Jason"
namaBelakang = "Putro"
nama = namaDepan + "  " + namaBelakang
print(nama)

Hasil dapat dilihat pada Shell IPython berupa

nilai = 8.0
print(nilai)
nilai2 = float(8)
print(nilai2)

0

Selain itu, Anda juga dapat melakukan penugasan kepada lebih dari satu variabel secara bersamaan, berikut contohnya:

  • Untuk script.py
nilai = 8.0
print(nilai)
nilai2 = float(8)
print(nilai2)

1

Hasil dapat dilihat pada Shell IPython berupa

nilai = 8.0
print(nilai)
nilai2 = float(8)
print(nilai2)

2

Namun Anda tidak dapat mencapurkan dua tipe data Python antara Numbers dan String, seperti contoh berikut:

  • Untuk script.py

Catatan: Ini tidak akan berhasil (error)

nilai = 8.0
print(nilai)
nilai2 = float(8)
print(nilai2)

3
  • Hasil dapat dilihat pada Shell IPython berupa
nilai = 8.0
print(nilai)
nilai2 = float(8)
print(nilai2)

4

Dapat dilihat pada contoh di atas, ketika dicoba untuk menggabungkan dua tipe data yaitu Numbers dan String maka akan terjadi error atau kesalahan. Hasil yang akan terlihatpun berupa pesan error terkait kesalahan pada sintaks.

Artikel Terkait  Tutorial Python 5 : Pengenalan Operasi Python

Latihan Studi Kasus

Anda sudah mengetahui dua tipe data yang terdapat pada Python, berikutnya adalah latihan studi kasus agar Anda lebih memahami materi. Target latihan kali ini ialah untuk membuat string, integer, dan bilangan floating point sekaligus. Di sini, String harus dinamai nama dengan ketentuan harus berisi kata “Jason”.

Untuk variabel Numbers, tipe floating point harus dinamai dengan nilai dengan ketentuan harus berisi angka 5.0, sementara itu untuk integer harus diberi nama nomor dengan ketentuan harus berisi angka 10. Dari ketentuan-ketentuan di atas bagaimana Anda akan memecahkan kasusnya?

Pada contoh kasus di atas, Anda dapat menyelesaikannya dengan memasukkan sintaks sebagai berikut:

  • Untuk script.py
nilai = 8.0
print(nilai)
nilai2 = float(8)
print(nilai2)

5

Catatan: testing code

nilai = 8.0
print(nilai)
nilai2 = float(8)
print(nilai2)

6
  • Hasil dapat dilihat pada Shell Python berupa
nilai = 8.0
print(nilai)
nilai2 = float(8)
print(nilai2)

7
nilai = 8.0
print(nilai)
nilai2 = float(8)
print(nilai2)

8

Nah, itulah tadi pembahasan mengenai tipe data dan variabel Python yang harus Anda ketahui dan pahami untuk mempermudah Anda dalam membangun sistem nantinya. Yang terpenting tentunya tidak hanya mengetahui atau menghapal, tapi mempraktikkan ilmu yang telah Anda dapat agar terbiasa.

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)..

Apakah variabel di python case sensitive?

Penulisanan Nama Variable dalam python adalah case-sensitive, artinya membedakan antara huruf besar dengan huruf kecil. Sebuah variabel dapat memiliki nama pendek (seperti x dan y) atau nama yang lebih deskriptif (umur, namalengkap, total_volume).

Apakah belajar python sulit?

Apakah belajar Python itu sulit? Tentu saja, tidak ada yang sulit jika kamu mau berusaha. Python merupakan bahasa pemrograman yang cocok dipelajari oleh pemula.

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).