Bagaimana Anda mendapatkan nilai variabel di python?

Variabel Python adalah lokasi memori yang dicadangkan yang digunakan untuk menyimpan nilai dalam Program Python. Ini berarti bahwa ketika Anda membuat variabel, Anda menyimpan sebagian ruang di memori

Berdasarkan tipe data variabel, juru bahasa Python mengalokasikan memori dan memutuskan apa yang dapat disimpan dalam memori yang dipesan. Oleh karena itu, dengan menetapkan tipe data yang berbeda ke variabel Python, Anda dapat menyimpan bilangan bulat, desimal, atau karakter dalam variabel ini

Membuat Variabel Python

Variabel python tidak memerlukan deklarasi eksplisit untuk memesan ruang memori atau Anda dapat mengatakan untuk membuat variabel. Variabel Python dibuat secara otomatis saat Anda menetapkan nilai padanya. Tanda sama dengan (=) digunakan untuk menetapkan nilai ke variabel

Operan di sebelah kiri operator = adalah nama variabel dan operan di sebelah kanan operator = adalah nilai yang disimpan dalam variabel. Misalnya −

counter = 100          # Creates an integer variable
miles   = 1000.0       # Creates a floating point variable
name    = "Zara Ali"   # Creates a string variable

Mencetak Variabel Python

Setelah kita membuat variabel Python dan memberikan nilai padanya, kita bisa mencetaknya menggunakan fungsi print(). Berikut adalah perluasan dari contoh sebelumnya dan menunjukkan cara mencetak variabel yang berbeda dengan Python

counter = 100          # Creates an integer variable
miles   = 1000.0       # Creates a floating point variable
name    = "Zara Ali"   # Creates a string variable

print (counter)
print (miles)
print (name)
_

Di sini, 100, 1000. 0 dan "Zara Ali" masing-masing adalah nilai yang ditetapkan untuk variabel penghitung, mil, dan nama. Saat menjalankan program Python di atas, ini menghasilkan hasil sebagai berikut -

100
1000.0
Zara Ali

Hapus Variabel

Anda dapat menghapus referensi ke objek nomor dengan menggunakan pernyataan del. Sintaks dari pernyataan del adalah −

del var1[,var2[,var3[....,varN]]]]

Anda dapat menghapus satu objek atau beberapa objek dengan menggunakan pernyataan del. Misalnya −

del var
del var_a, var_b
_

Contoh

Contoh berikut menunjukkan bagaimana kita dapat menghapus variabel dan jika kita mencoba menggunakan variabel yang dihapus maka juru bahasa Python akan membuat kesalahan

counter = 100
print (counter)

del counter
print (counter)

Ini akan menghasilkan hasil berikut

100
Traceback (most recent call last):
  File "main.py", line 7, in 
    print (counter)
NameError: name 'counter' is not defined
_

Tugas Berganda

Python memungkinkan Anda untuk menetapkan satu nilai ke beberapa variabel secara bersamaan yang berarti Anda dapat membuat banyak variabel sekaligus. Misalnya −

a = b = c = 100

print (a)
print (b)
print (c)

Ini menghasilkan hasil berikut

100
100
100
_

Di sini, objek bilangan bulat dibuat dengan nilai 1, dan ketiga variabel tersebut ditugaskan ke lokasi memori yang sama. Anda juga dapat menetapkan beberapa objek ke beberapa variabel. Misalnya −

a,b,c = 1,2,"Zara Ali"

print (a)
print (b)
print (c)
_

Ini menghasilkan hasil berikut

counter = 100          # Creates an integer variable
miles   = 1000.0       # Creates a floating point variable
name    = "Zara Ali"   # Creates a string variable

print (counter)
print (miles)
print (name)
_0

Di sini, dua objek integer dengan nilai 1 dan 2 masing-masing ditugaskan ke variabel a dan b, dan satu objek string dengan nilai "Zara Ali" ditugaskan ke variabel c

Nama Variabel Python

Setiap variabel Python harus memiliki nama unik seperti a, b, c. Nama variabel bisa bermakna seperti warna, umur, nama dll. Ada aturan tertentu yang harus diperhatikan saat memberi nama variabel Python

  • Nama variabel harus dimulai dengan huruf atau karakter garis bawah
  • Nama variabel tidak boleh diawali dengan angka atau karakter khusus seperti $, (, * % dll
  • Nama variabel hanya boleh berisi karakter alfanumerik dan garis bawah (A-z, 0-9, dan _ )
  • Nama variabel Python peka terhadap huruf besar-kecil yang artinya Nama dan NAMA adalah dua variabel berbeda di Python
  • Kata kunci cadangan Python tidak dapat digunakan untuk menamai variabel

Contoh

Berikut adalah nama variabel Python yang valid

counter = 100          # Creates an integer variable
miles   = 1000.0       # Creates a floating point variable
name    = "Zara Ali"   # Creates a string variable

print (counter)
print (miles)
print (name)
_1

Ini akan menghasilkan hasil berikut

counter = 100          # Creates an integer variable
miles   = 1000.0       # Creates a floating point variable
name    = "Zara Ali"   # Creates a string variable

print (counter)
print (miles)
print (name)
_2

Contoh

Berikut adalah nama variabel Python yang tidak valid

counter = 100          # Creates an integer variable
miles   = 1000.0       # Creates a floating point variable
name    = "Zara Ali"   # Creates a string variable

print (counter)
print (miles)
print (name)
_3

Ini akan menghasilkan hasil berikut

counter = 100          # Creates an integer variable
miles   = 1000.0       # Creates a floating point variable
name    = "Zara Ali"   # Creates a string variable

print (counter)
print (miles)
print (name)
_4

Variabel Lokal Python

Variabel Lokal Python didefinisikan di dalam suatu fungsi. Kami tidak dapat mengakses variabel di luar fungsi

Fungsi Python adalah bagian dari kode yang dapat digunakan kembali dan Anda akan belajar lebih banyak tentang fungsi dalam Python - tutorial Fungsi

Berikut adalah contoh untuk menunjukkan penggunaan variabel lokal

counter = 100          # Creates an integer variable
miles   = 1000.0       # Creates a floating point variable
name    = "Zara Ali"   # Creates a string variable

print (counter)
print (miles)
print (name)
_5
counter = 100          # Creates an integer variable
miles   = 1000.0       # Creates a floating point variable
name    = "Zara Ali"   # Creates a string variable

print (counter)
print (miles)
print (name)
6

Variabel Global Python

Variabel apa pun yang dibuat di luar fungsi dapat diakses di dalam fungsi apa pun sehingga memiliki cakupan global. Berikut adalah contoh variabel global

Bagaimana kita bisa memeriksa nilai suatu variabel?

Seperti yang Anda lihat bahwa selain nilai yang tidak dideklarasikan, tidak ditetapkan, dan NULL, fungsi isset() mengembalikan BENAR. Fungsi case isset() sangat berguna ketika kita ingin memastikan apakah variabel dideklarasikan, ditugaskan atau tidak NULL.

Bagaimana Anda mendapatkan nilai variabel dalam string?

Anda menulis string seperti biasa tetapi untuk variabel yang ingin Anda sertakan dalam string, Anda menulis variabel seperti ini. ${variableName} . Untuk contoh di atas, outputnya akan sama dengan contoh sebelumnya yang menggunakan concatenation.

Bagaimana Anda mendapatkan nilai dari string dengan Python?

Dengan Python, kita bisa merepresentasikan nilai integer dalam bentuk string. Nilai int dari suatu string dapat diperoleh dengan menggunakan fungsi bawaan di python yang disebut sebagai int() . Di sini kita bisa meneruskan string sebagai argumen ke fungsi ini yang mengembalikan nilai int dari sebuah string.

Bagaimana Anda mencetak nilai dengan Python?

Python print() .
print() Sintaks. Sintaks lengkap dari print() adalah. print(*objects, sep=' ', end='\n', file=sys. stdout, siram=Salah)
cetak() Parameter. benda – benda untuk dicetak. .
print() Mengembalikan Nilai. .
Contoh 1. Bagaimana print() bekerja dengan Python?.
Contoh 2. print() dengan parameter pemisah dan akhir