Variabel Python
- Hal Sebelumnya Komentar Python
- Hal Berikutnya Tipe Data Python
Rekomendasi kursus:
Membuat variabel
Variabel adalah wadah untuk menempatkan nilai data.
Yang berbeda dengan bahasa pemrograman lain, Python tidak memiliki perintah deklarasi variabel.
Contoh
x = 10 y = "Bill" x = y = z = "Orange" print(x)
Variabel hanya akan dibuat saat diisi untuk pertama kalinya.
Contoh
Variabel tidak memerlukan deklarasi jenis khusus, bahkan dapat diubah jenisnya setelah disetel. x = 5 # x bertipe int x = y = z = "Orange"
x = "Steve" # x sekarang bertipe str
Contoh
Variabel string dapat diumumkan menggunakan tanda kutip tunggal atau ganda: x = "Bill" # adalah yang sama seperti
x = 'Bill'
Nama variabel
Variabel dapat menggunakan nama pendek (seperti x dan y) atau nama yang lebih deskriptif (age, carname, total_volume).
- Aturan penamaan variabel Python:
- Nama variabel harus dimulai dengan huruf atau karakter garis bawah
- Nama variabel tidak dapat dimulai dengan angka
- Nama variabel hanya dapat mengandung karakter alfanumerik dan garis bawah (A-z, 0-9 dan _)
Nama variabel membedakan huruf besar dan kecil (age, Age dan AGE adalah tiga variabel yang berbeda)
Ingatlah, nama variabel membedakan huruf besar dan kecil
Menetapkan nilai untuk beberapa variabel
Contoh
Python memungkinkan Anda menetapkan nilai untuk beberapa variabel dalam satu baris: x = y = z = "Orange" print(x) print(z)
x, y, z = "Orange", "Banana", "Cherry"
Contoh
Anda dapat menetapkan nilai yang sama untuk beberapa variabel dalam satu baris: x = y = z = "Orange" print(x) print(z)
print(y)
Output variabel Python print
pernyataan biasanya digunakan untuk menampilkan nilai variabel.
Untuk menggabungkan teks dan variabel, Python menggunakan +
Aksara:
Contoh
x = "awesome" print("Python adalah " + x)
Anda boleh menggunakan tanda + untuk menambah nilai variabel dengan variabel lain:
Contoh
x = "Python is " y = "awesome" z = x + y print(z)
Untuk angka,+
Karakter digunakan sebagai operator matematika:
Contoh
x = 5 y = 10 print(x + y)
Jika Anda mencoba menggabungkan string dan angka, Python akan memberikan kesalahan:
Contoh
x = 10 y = "Bill" print(x + y)
Variabel Global
Variabel yang dibuat di luar fungsi (seperti semua contoh di atas) disebut variabel global.
Variabel global dapat digunakan oleh setiap orang di dalam dan di luar fungsi.
Contoh
Buat variabel di luar fungsi dan gunakan di dalam fungsi:
x = "awesome" def myfunc(): print("Python adalah " + x) myfunc()
Jika Anda membuat variabel dengan nama yang sama di dalam fungsi, variabel itu akan menjadi variabel lokal dan hanya dapat digunakan di dalam fungsi. Variabel global dengan nama yang sama akan tetap seperti semula dan mempunyai nilai asal.
Contoh
Buat variabel di dalam fungsi yang sama nama seperti variabel global:
x = "awesome" def myfunc(): x = "fantastic" print("Python adalah " + x) myfunc() print("Python adalah " + x)
Kata kunci global
Biasanya, saat membuat variabel di dalam fungsi, variabel itu adalah variabel lokal dan hanya dapat digunakan di dalam fungsi itu sendiri.
Untuk membuat variabel global di dalam fungsi, Anda dapat menggunakan kata kunci global.
Contoh
Jika Anda menggunakan kata kunci global, variabel itu berada di dalam lingkungan global:
def myfunc(): global x x = "fantastic" myfunc() print("Python adalah " + x)
Selain itu, jika Anda ingin mengubah variabel global di dalam fungsi, gunakan kata kunci global.
Contoh
Untuk mengubah nilai variabel global di dalam fungsi, gunakan kata kunci global untuk merujuk variabel itu:
x = "awesome" def myfunc(): global x x = "fantastic" myfunc() print("Python adalah " + x)
- Hal Sebelumnya Komentar Python
- Hal Berikutnya Tipe Data Python