Operator Penugasan Python: Panduan Komprehensif 2024!

- Penulis

Rabu, 19 Juni 2024 - 01:33 WIB

facebook twitter whatsapp telegram line copy

URL berhasil dicopy

facebook icon twitter icon whatsapp icon telegram icon line icon copy

URL berhasil dicopy

Operator Penugasan Python: Panduan Komprehensif 2024!

[ad_1]

Perkenalan

Operator penugasan sangat penting dalam pemrograman komputer karena itu mereka memberikan nilai pada variabel. Python mendatanya juga memanipulasi information dengan operator penugasan seperti banyak sekali bahasa pemrograman lainnya. Pertama, mari kita tinjau dasar-dasar operator penugasan Python dengan begitu Anda bisa memahami konsepnya.

ADVERTISEMENT

SCROLL TO RESUME CONTENT

Di Python, operator berikut tak henti-hentinya digunakan untuk penugasan:

Garis

Jenis Operator Python

=

Operator Penugasan

+=

Tugas tambahan

-=

Tugas pengurangan

*=

Tugas perkalian

/=

Penugasan divisi

%=

Penugasan modulus

//=

Penugasan pembagian lantai

**=

Tugas eksponensial

&=

Bitwise DAN penugasan

|=

Bitwise ATAU penugasan

^=

Penugasan XOR bitwise

>>=

Penugasan shift kanan bitwise

<<=

Penugasan shift kiri minim demi minim

:=

Operator Walrus

Operator Penugasan

Ringkasan

Python memakai operator penugasan in-fix untuk melakukan operasi pada variabel atau operan juga menetapkan nilai ke operan di sisi kiri operator. Ini melakukan perhitungan yang melibatkan operasi aritmatika, logika, juga bitwise.

Operator penugasan Python menyediakan cara untuk mendefinisikan pernyataan penugasan. Pernyataan ini memungkinkan Anda membuat, menginisialisasi, juga memperbarui variabel di seluruh kode Anda, seperti halnya seorang insinyur perangkat lunak. Variabel sangat penting dalam kode apa pun; pernyataan penugasan memberikan kontrol penuh atas pembuatan juga modifikasi variabel.

Memahami operator penugasan Python juga cara penggunaannya dalam pernyataan penugasan bisa membekali Anda dengan alat berharga untuk meningkatkan kualitas juga keandalan kode Python Anda.

Contoh

Di Python, garis sama dengan (=) yaitu operator penugasan utama. Ini menetapkan nilai variabel di sisi kiri ke nilai di sisi kanan operator.

Berikut ini contoh untuk dipikirkan:

The price of x is 6.

Dalam cuplikan kode ini, variabel 'x' diberi nilai 6. Operator penugasan sepertinya tidak memeriksa kesetaraan namun memberikan nilai.

Operator Penugasan Tambahan

Ringkasan

Operator penjumlahan (+=) menambahkan nilai sebelah kanan ke variabel sebelah kiri.

Sintaksis

Sintaks operator penugasan penjumlahan yaitu variabel += nilai.

Contoh

a = 11
a += 3
a = a+3
print(a)

Operator penetapan penjumlahan menambah a sebanyak 5. Konsol menampilkan 14 sebagai hasilnya.

Baca Juga:  Saksikan peluncuran OnePlus Nord 4 secara langsung di sini

Operator Penugasan Pengurangan

Ringkasan

Operator penugasan pengurangan mengurangi nilai dari suatu variabel juga menyimpannya dalam variabel yang sama.

Sintaksis

Sintaks operator penugasan pengurangan yaitu variabel-=-nilai.

Contoh

a = 10
b = 4
a -= b is an identical to a= a - b
print(a)
Output:6

Operator Penugasan Perkalian

Ringkasan

Dengan cara operator penugasan perkalian (=), kalikan nilai di sebelah kanan dengan nilai variabel yang ada di sebelah kiri.

Sintaksis

Operator penugasan untuk perkalian mempunyai sintaks berikut: variabel *= nilai

Contoh

a = 5
a *= 2
print(a)

Dalam situasi ini, operator penugasan perkalian mengalikan nilai a dengan 2. Outputnya, 10, ditampilkan di konsol.

Operator Penugasan Divisi

Ringkasan

Dengan cara operator penugasan pembagian (/=), bagilah nilai variabel sebelah kiri dengan nilai variabel sebelah kanan.

Sintaksis

Operator penugasan untuk pembagian mempunyai sintaks berikut: variabel /= nilai

Contoh

a = 15
a /= 3
print(a)

Memakai operator penugasan pembagian, bagi nilai dengan 3. Konsol menampilkan 5.0.

Operator Penugasan Modulus

Ringkasan

Operator penugasan modulus (% =) membagi nilai variabel kiri juga kanan dengan modulus. Variabel menerima sisanya.

Sintaksis

Sintaks operator penugasan modulus yaitu variabel %= nilai.

Contoh

a = 7
a %= 2
print(a)

Operator penetapan modulus membagi a dengan 2. Konsol menampilkan yang berikut: 1.

Operator Penugasan Divisi Lantai

Ringkasan

Gunakan “//” untuk membagi juga menetapkan jenis kelamin dalam satu frasa. Maksudnya dengan “a//=b” yaitu “a=a//b”. Operator ini sepertinya tidak bisa menangani angka yang rumit.

Sintaksis

Sintaks operator penugasan pembagian lantai yaitu variabel == nilai.

Contoh

a = 11
a //= 2
print(a)

Operator penugasan pembagian lantai membagi a dengan 2. Konsol menampilkan 5.

Operator Penugasan Eksponen

Ringkasan

Operator penugasan eksponen (=) menaikkan nilai variabel kiri ke pangkat nilai kanan.

Sintaksis

Sintaks operator untuk penugasan eksponensial:

variabel**=nilai

Contoh

a = 3
a **= 2
print(a)

Operator penugasan eksponensial menaikkan a menjadi 2. Konsol menampilkan 9.

Bitwise DAN Operator Penugasan

Ringkasan

Operator penugasan AND bitwise (&=) menggabungkan nilai variabel kiri juga kanan memakai operasi AND bitwise. Hasil ditugaskan ke variabel.

Sintaksis

Sintaks operator bitwise AND penugasan yaitu variabel &= nilai.

Baca Juga:  Ini Panduan Wanita untuk Menjadi Dewi yang Dipuja Pria

Contoh

a = 4; the Binary illustration of four is 100
a &= 2   # Binary illustration of two is 010
print(a) # Output: 2 (Binary illustration of two is 010)

Operator penugasan AND bitwise ANDes a dengan 2. Konsol menampilkan 2 sebagai hasilnya.

Bitwise ATAU Operator Penugasan

Ringkasan

Operator penugasan bitwise OR (|=) bitwise OR nilai variabel kiri juga kanan.

Sintaksis

Sintaks operator penugasan bitwise OR yaitu variabel == nilai.

Contoh

a = 6; the Binary illustration of 6 is 110
a = 4; the Binary illustration of four is 100
print(a) # Output: 6 (Binary illustration of 6 is 110)

A diOR dengan 4 memakai operator penugasan OR bitwise. Konsol menampilkan 6.

Operator Penugasan XOR Bitwise

Ringkasan

Gunakan operator penugasan XOR bitwise (^=) untuk meng-XOR nilai kiri juga kanan suatu variabel. Hasil ditugaskan ke variabel.

Sintaksis

Untuk penugasan XOR bitwise, gunakan sintaks: variabel ^= nilai.

Contoh

a = 6; the Binary illustration of 6 is 110
a ^= 4   # Binary illustration of four is 100
print(a) # Output: 2 (Binary illustration of two is 010)

Operator penugasan XOR bitwise melakukan XOR a dengan 4. Konsol menampilkan 2 sebagai hasilnya.

Operator Penugasan Pergeseran Kanan Bitwise

Ringkasan

Operator penugasan shift kanan (>>=) menggeser nilai kiri variabel ke kanan sebanyak jumlah tempat yang ditentukan di sebelah kanan.

Sintaksis

Operator penugasan untuk pergeseran kanan bitwise mempunyai sintaks berikut:

variabel >>= nilai

Contoh

a = 6; the Binary illustration of 6 is 110
a >>= 2  # Shift 2 positions to the fitting
print(a) # Output: 1 (Binary illustration of one is 001)

Operator penugasan shift kanan bitwise menggeser 2 tempat ke kanan. Hasilnya yaitu 1.

Operator Penugasan Pergeseran Kiri Bitwise

Ringkasan

Nilai variabel di sebelah kiri berpindah ke kiri sebanyak jumlah tempat yang ditentukan di sebelah kanan memakai operator penetapan shift kiri (<<=).

Sintaksis

Sintaks operator penugasan shift kiri bitwise yaitu nilai variabel <<=.

Contoh

a = 15
b = 1
a <<= b
print (a)
Output:30

Saat kita menjalankan pergeseran kanan Bitwise pada 'a', kita dapatkan 00011110, adalah 30 dalam desimal.

Operator Walrus

Ringkasan

Python mendapat fitur baru di setiap pembaruan. Emily Morehouse menambahkan operator walrus ke alpha awal Python 3.8. Perubahan paling signifikan di Python 3.8 yaitu ekspresi penugasan. Operator “:=” memungkinkan penetapan variabel ekspresi tengah. Operator ini disebut operator walrus.

Baca Juga:  C ++ String | Educational Simplilearn C ++

Sintaksis

variabel := ekspresi

Dinamakan berdasarkan simbol operator (:=), yang menyerupai mata juga gading walrus yang menyamping.

Operator Walrus menyederhanakan pembuatan kode, yang merupakan manfaat utamanya. Setiap enter pengguna disimpan dalam variabel sebelum diteruskan ke loop for memeriksanya nilainya atau menerapkan suatu kondisi. Penting untuk diperhatikan bahwa operator walrus sepertinya tidak bisa digunakan sendiri.

Contoh

Dengan operator walrus, Anda bisa mendefinisikan variabel juga mengembalikan nilai secara serentak.

myVar=(price:=2346)
print("myVar:{}".structure(myVar))
print("price:{}".structure(price))
Output:myVar:2346
price:2346

Di atas, kami membuat dua variabel, myVar juga price, dengan frase myVar = (price = 2346). Ekspresi (nilai = 2346) mendefinisikan nilai variabel memakai operator walrus. Ini mengembalikan nilai di luar garis kurung seakan-akan nilai = 2346 yaitu sebuah fungsi.

Variabel myVar diinisialisasi memakai nilai kembalian dari ekspresi (nilai = 2346).

Outputnya memperlihatkan bahwa kedua variabel memiliki nilai yang sama.

Pelajari lebih lanjut tentang operator Python lainnya dengan membaca panduan terperinci kami di sini.

Kesimpulan

Temukan bagaimana operator penugasan Python menyederhanakan juga mengoptimalkan program. Operator penugasan Python dijelaskan secara panjang lebar dalam panduan ini, beserta contohnya, untuk membantu Anda mengetahuinya. Mulailah antar-jemput menarik ini untuk meningkatkan pengetahuan Python juga keterampilan pemrograman Anda dengan kursus pelatihan Python Simplilearn.

FAQ

1. Apa maksudnya dengan operator “:=” di Python?

Operator walrus Python “:” mengevaluasi, menetapkan, juga mengembalikan nilai dari satu kalimat. Python 3.8 memperkenalkannya dengan sintaks ini (variabel:=ekspresi).

2. Apa maksudnya dengan = dalam Python?

Perubahan paling signifikan di Python 3.8 yaitu ekspresi penugasan. Operator walrus mengizinkan penetapan variabel ekspresi tengah.

3. Apa tersebut def(:)Python?

Definisi fungsi dalam Python yaitu (:). Fungsi didefinisikan dengan def. Parameter atau parameter mematuhi nama fungsi. Badan fungsi diawali dengan lekukan setelah titik dua (:). Pernyataan go back badan fungsi menyelesaikan nilainya.

[ad_2]

Sumber: simplilearn-com



Berita Terkait

10 Lodge Terbaik Dekat Danau Toba untuk Liburan Santai 2025
Orang Tunggu Sendiri Patuh 8 Aturan Kuat Ini, Menurut Psikologi
Daftar 8 Tim Lolos Babak 32 Besar Piala Dunia U17 2025, Apakah Timnas Indonesia Dapat Ikut?
Mengapa Fairing Motor Sport 150 Kini Menghilang dari Showroom?
Kucing Dapat Alami Demensia! 8 Tanda yang Perlu Diwaspadai
Ban Lebih Lebar: Manfaat dan Risikonya
Jawa Timur Juara Nusantaraya di ICCF 2025, Buktikan Kepemimpinan Ekonomi Kreatif Nasional
Andai Tidak Dapat Lakukan 8 Hal Ini, Anda Mungkin saja Tua Lebih Cepat, Tutur Psikologi

Berita Terkait

Rabu, 10 Desember 2025 - 23:59 WIB

10 Lodge Terbaik Dekat Danau Toba untuk Liburan Santai 2025

Rabu, 10 Desember 2025 - 23:14 WIB

Orang Tunggu Sendiri Patuh 8 Aturan Kuat Ini, Menurut Psikologi

Rabu, 10 Desember 2025 - 21:44 WIB

Daftar 8 Tim Lolos Babak 32 Besar Piala Dunia U17 2025, Apakah Timnas Indonesia Dapat Ikut?

Rabu, 10 Desember 2025 - 20:59 WIB

Mengapa Fairing Motor Sport 150 Kini Menghilang dari Showroom?

Rabu, 10 Desember 2025 - 19:29 WIB

Kucing Dapat Alami Demensia! 8 Tanda yang Perlu Diwaspadai

Berita Terbaru

Proses penyembelihan dilaksanakan langsung di Rumah Potong Hewan (RPH) Cikamuning, Kecamatan Padalarang, Kabupaten Bandung Barat (KBB), Rabu (27/5/2026). foto: Abdul Kholilulloh

Tak Berkategori

Jeje Ritchie Kurban Sapi Jumbo 1 Ton di RPH Dispernakan Bandung Barat

Rabu, 27 Mei 2026 - 16:28 WIB

Ilustrasi pengamen cosplay pocong (foto: Abdul Kholilulloh)

Bandung Barat

Polisi Bongkar Video Pocong Viral di Bandung Barat, 5 Pemuda Diamankan

Selasa, 26 Mei 2026 - 14:59 WIB