Notification texts go here Contact Us

Python #3: Variabel dan Tipe Data

Pelajari cara menggunakan variabel dan tipe data dalam bahasa pemrograman Python. Tutorial sederhana untuk pemula!
Programming, Python, nashrul.com

Python: Bahasa Pemrograman Berorientasi Objek

Python adalah bahasa yang sepenuhnya berorientasi objek dan tidak "berjenis statis". Anda tidak perlu mendeklarasikan variabel sebelum menggunakannya, atau mendeklarasikan tipe datanya. Setiap variabel dalam Python adalah objek.

Jenis-Jenis Variabel Dasar

Number

Python mendukung dua jenis angka - bilangan bulat (integer) dan bilangan pecahan (floating point). (Python juga mendukung bilangan kompleks, yang tidak akan dijelaskan dalam tutorial ini).

Untuk mendefinisikan sebuah bilangan bulat, gunakan sintaks berikut:
myint = 7
print(myint)

Untuk mendefinisikan bilangan pecahan, Anda dapat menggunakan salah satu notasi berikut:
myfloat = 7.0
print(myfloat)
myfloat = float(7)
print(myfloat)

String

String didefinisikan dengan menggunakan tanda kutip tunggal atau tanda kutip ganda.
mystring = 'hello'
print(mystring)
mystring = "hello"
print(mystring)

Perbedaan antara keduanya adalah penggunaan tanda kutip ganda memudahkan untuk menyertakan tanda apostrof (sedangkan ini akan mengakhiri string jika menggunakan tanda kutip tunggal).
mystring = "Jangan khawatir tentang tanda apostrof"
print(mystring)

Ada variasi tambahan dalam mendefinisikan string yang memudahkan untuk menyertakan hal-hal seperti baris baru, backslash, dan karakter Unicode. Namun, hal ini berada di luar lingkup tutorial ini, tetapi ditangani dalam dokumentasi Python.

Operator Sederhana

Operator sederhana dapat dijalankan pada angka dan string:
one = 1
two = 2
three = one + two
print(three)

hello = "hello" world = "world" helloworld = hello + " " + world
print(helloworld)

Penugasan juga dapat dilakukan pada lebih dari satu variabel "secara bersamaan" dalam satu baris seperti ini:
a, b = 3, 4
print(a, b)

Latihan

Tujuan dari latihan ini adalah untuk membuat sebuah string, sebuah bilangan bulat, dan sebuah bilangan pecahan. String tersebut harus dinamai mystring dan harus berisi kata "hello". Bilangan pecahan harus dinamai myfloat dan harus berisi angka 10.0, dan bilangan bulat harus dinamai myint dan harus berisi angka 20.
# ubah kode ini
mystring = None
myfloat = None
myint = None

# kode pengujian if mystring == "hello": print("String: %s" % mystring) if isinstance(myfloat, float) and myfloat == 10.0: print("Float: %f" % myfloat) if isinstance(myint, int) and myint == 20:
print("Integer: %d" % myint)

Posting Komentar

Cookie Consent
We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.
Oops!
It seems there is something wrong with your internet connection. Please connect to the internet and start browsing again.
AdBlock Detected!
We have detected that you are using adblocking plugin in your browser.
The revenue we earn by the advertisements is used to manage this website, we request you to whitelist our website in your adblocking plugin.
Site is Blocked
Sorry! This site is not available in your country.