Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

ตัวดำเนินการเลขคณิตของ Python


สมมติว่าตัวแปร a มีค่า 10 และตัวแปร b มีค่าเท่ากับ 20 จากนั้น -

ซีเนียร์ ตัวดำเนินการ &คำอธิบาย ตัวอย่าง
1 + เพิ่มเติม
เพิ่มค่าที่ด้านใดด้านหนึ่งของตัวดำเนินการ
a + b =30
2 - การลบ
ลบตัวถูกดำเนินการทางขวามือจากตัวถูกดำเนินการทางซ้ายมือ
a – b =-10
3 * การคูณ
คูณค่าที่ด้านใดด้านหนึ่งของตัวดำเนินการ
a * b =200
4 / ดิวิชั่น
แบ่งตัวถูกดำเนินการทางซ้ายด้วยตัวถูกดำเนินการทางขวา
b / a =2
5 % โมดูลัส
% โมดูลัส
b % a =0
6 ** เลขชี้กำลัง
ทำการคำนวณเลขชี้กำลัง (กำลัง) กับตัวดำเนินการ
a**b =10 ยกกำลัง 20
7 //
การแบ่งชั้น - ส่วนของตัวถูกดำเนินการที่ผลลัพธ์คือผลหารที่ตัวเลขหลังจุดทศนิยมจะถูกลบออก แต่ถ้าตัวถูกดำเนินการตัวใดตัวหนึ่งเป็นค่าลบ ผลลัพธ์จะเป็นการปัดเศษ นั่นคือ ปัดเศษจากศูนย์ (ไปทางลบอินฟินิตี้) −
9//2 =4 และ 9.0//2.0 =4.0, -11//3 =-4, -11.0//3=-4.0

ตัวอย่าง

สมมติว่าตัวแปร a มีค่า 21 และตัวแปร b มีค่า 10 จากนั้น -

#!/usr/bin/python
a = 21
b = 10
c = 0
c = a + b
print "Line 1 - Value of c is ", c
c = a - b
print "Line 2 - Value of c is ", c
c = a * b
print "Line 3 - Value of c is ", c
c = a / b
print "Line 4 - Value of c is ", c
c = a % b
print "Line 5 - Value of c is ", c
a = 2
b = 3
c = a**b
print "Line 6 - Value of c is ", c
a = 10
b = 5
c = a//b
print "Line 7 - Value of c is ", c

เมื่อคุณรันโปรแกรมข้างต้น มันจะสร้างผลลัพธ์ดังต่อไปนี้ -

Line 1 - Value of c is 31
Line 2 - Value of c is 11
Line 3 - Value of c is 210
Line 4 - Value of c is 2
Line 5 - Value of c is 1
Line 6 - Value of c is 8
Line 7 - Value of c is 2