Python
Operator Logika dengan Python digunakan untuk melakukan operasi logika pada nilai-nilai variabel. Nilainya benar atau salah. Kita dapat mengetahui kondisi dengan hasil nilai kebenaran. Ada tiga jenis operator logika dalam python:logika AND, logika OR dan logika NOT. Operator diwakili oleh kata kunci atau karakter khusus.
Dalam tutorial ini, kita akan mempelajari berbagai operator
Operator Aritmatika melakukan berbagai perhitungan aritmatika seperti penambahan, pengurangan, perkalian, pembagian, %modulus, eksponen, dll. Ada berbagai metode untuk perhitungan aritmatika dengan Python seperti Anda dapat menggunakan fungsi eval, mendeklarasikan variabel &menghitung, atau memanggil fungsi.
Contoh :Untuk operator aritmatika kita akan mengambil contoh penjumlahan sederhana dimana kita akan menjumlahkan dua angka 4+5=9
x= 4 y= 5 print(x + y)
Demikian pula, Anda dapat menggunakan operator aritmatika lain seperti untuk perkalian(*), pembagian (/), pengurangan (-), dll.
Operator Perbandingan Dengan Python membandingkan nilai-nilai di kedua sisi operan dan menentukan hubungan di antara mereka. Ini juga disebut sebagai operator relasional. Berbagai operator perbandingan dalam python adalah ( ==, !=, <>,>,<=, dll.)
Contoh :Untuk operator pembanding kita akan membandingkan nilai x dengan nilai y dan mencetak hasilnya benar atau salah. Di sini misalnya, nilai x =4 kita lebih kecil dari y =5, jadi ketika kita mencetak nilai sebagai x>y, sebenarnya membandingkan nilai x dengan y dan karena tidak benar, hasilnya salah.
x = 4 y = 5 print(('x > y is',x>y))
Demikian juga, Anda dapat mencoba operator perbandingan lainnya (x
Operator Penugasan di Python digunakan untuk menetapkan nilai operan kanan ke operan kiri. Berbagai operator penugasan yang digunakan dalam Python adalah (+=, – =, *=, /=, dll.).
Contoh :Operator penugasan Python hanya untuk menetapkan nilai, misalnya
Contoh operator penugasan gabungan
Kami juga dapat menggunakan operator penugasan gabungan, di mana Anda dapat menambahkan, mengurangi, mengalikan operan kanan ke kiri dan menetapkan penambahan (atau fungsi aritmatika lainnya) ke operan kiri.
Operator logika dalam Python digunakan untuk pernyataan kondisional benar atau salah. Operator logika dalam Python adalah AND, OR dan NOT. Untuk operator logika kondisi berikut diterapkan.
Contoh :Di sini dalam contoh kita mendapatkan benar atau salah berdasarkan nilai a dan b
Operator ini menguji keanggotaan dalam urutan seperti daftar, string atau tupel. Ada dua operator keanggotaan yang digunakan dalam Python. (di, bukan di). Ini memberikan hasil berdasarkan variabel yang ada dalam urutan atau string yang ditentukan
Contoh :Misal disini kita cek apakah nilai x=4 dan nilai y=8 ada di list atau tidak, dengan menggunakan in dan tidak di operator.
Operator Identitas dengan Python digunakan untuk membandingkan lokasi memori dari dua objek. Dua operator identitas yang digunakan dalam Python adalah (adalah, bukan).
Operand berikut berada dalam urutan prioritas yang menurun.
Operator dalam kotak yang sama mengevaluasi dari kiri ke kanan
Contoh :
Prioritas operator menentukan operator mana yang perlu dievaluasi terlebih dahulu. Untuk menghindari ambiguitas dalam nilai, operator diutamakan diperlukan. Sama seperti dalam metode perkalian normal, perkalian memiliki prioritas yang lebih tinggi daripada penjumlahan. Misal pada 3+ 4*5 jawabannya adalah 23, untuk mengubah urutan preseden kita menggunakan tanda kurung (3+4)*5, sekarang jawabannya adalah 35. Operator precedence yang digunakan dalam Python adalah (unary + – ~, **, * / %, + – , &) dll.
Contoh di atas adalah kode Python 3, jika Anda ingin menggunakan Python 2, pertimbangkan kode berikut
Operator dalam bahasa pemrograman digunakan untuk melakukan berbagai operasi pada nilai dan variabel. Dengan Python, Anda dapat menggunakan operator sepertiOperator Penugasan Python
num1 = 4
num2 = 5
print(("Line 1 - Value of num1 : ", num1))
print(("Line 2 - Value of num2 : ", num2))
num1 = 4
num2 = 5
res = num1 + num2
res += num1
print(("Line 1 - Result of + is ", res))
Operator Logika atau Operator Bitwise
a = True
b = False
print(('a and b is',a and b))
print(('a or b is',a or b))
print(('not a is',not a))
Operator Keanggotaan
x = 4
y = 8
list = [1, 2, 3, 4, 5 ];
if ( x in list ):
print("Line 1 - x is available in the given list")
else:
print("Line 1 - x is not available in the given list")
if ( y not in list ):
print("Line 2 - y is not available in the given list")
else:
print("Line 2 - y is available in the given list")
Operator Identitas
Operator (Menurunkan urutan prioritas) Artinya ** Eksponen *, /, //, % Perkalian, Pembagian, Pembagian Lantai, Modulus +, – Penambahan, Pengurangan <=<>>= Operator perbandingan =%=/=//=-=+=*=**= Operator Penugasan bukan Operator identitas tidak masuk Operator keanggotaan bukan atau dan Operator logika x = 20
y = 20
if ( x is y ):
print("x & y SAME identity")
y=30
if ( x is not y ):
print("x & y have DIFFERENT identity")
Prioritas operator
v = 4
w = 5
x = 8
y = 2
z = 0
z = (v+w) * x / y;
print("Value of (v+w) * x/ y is ", z)
Contoh Python 2
#Arithmetic Operators
x= 4
y= 5
print x + y
#Comparison Operators
x = 4
y = 5
print('x > y is',x>y)
#Assignment Operators
num1 = 4
num2 = 5
print ("Line 1 - Value of num1 : ", num1)
print ("Line 2 - Value of num2 : ", num2)
#compound assignment operator
num1 = 4
num2 = 5
res = num1 + num2
res += num1
print ("Line 1 - Result of + is ", res)
#Logical Operators
a = True
b = False
print('a and b is',a and b)
print('a or b is',a or b)
print('not a is',not a)
#Membership Operators
x = 4
y = 8
list = [1, 2, 3, 4, 5 ];
if ( x in list ):
print "Line 1 - x is available in the given list"
else:
print "Line 1 - x is not available in the given list"
if ( y not in list ):
print "Line 2 - y is not available in the given list"
else:
print "Line 2 - y is available in the given list"
#Identity Operators
x = 20
y = 20
if ( x is y ):
print "x & y SAME identity"
y=30
if ( x is not y ):
print "x & y have DIFFERENT identity"
#Operator precedence
v = 4
w = 5
x = 8
y = 2
z = 0
z = (v+w) * x / y;
print "Value of (v+w) * x/ y is ", z
Ringkasan:
Python
String Python Dalam tutorial ini Anda akan belajar membuat, memformat, memodifikasi, dan menghapus string dengan Python. Selain itu, Anda akan diperkenalkan dengan berbagai operasi dan fungsi string. Video:String Python Apa itu String di Python? String adalah urutan karakter. Karakter hanyalah s
Python strftime() Dalam artikel ini, Anda akan belajar mengonversi objek tanggal, waktu, dan waktu ke string yang setara (dengan bantuan contoh) Video:Tanggal dan Waktu dengan Python strftime() metode mengembalikan string yang mewakili tanggal dan waktu menggunakan objek tanggal, waktu atau datet
Python strptime() Dalam artikel ini, Anda akan belajar membuat objek datetime dari string (dengan bantuan contoh). Video:Tanggal dan Waktu dengan Python strptime() metode membuat objek datetime dari string yang diberikan. Catatan: Anda tidak dapat membuat datetime objek dari setiap string. Strin
Variabel C# Variabel adalah nama yang diberikan ke area penyimpanan yang digunakan untuk menyimpan nilai dari berbagai tipe data. Setiap variabel dalam C# harus memiliki tipe tertentu, yang menentukan ukuran dan tata letak memori variabel. Sebagai contoh, sebuah variabel dapat bertipe String, yang