นิพจน์เลขคณิตและตัวแปรตัวเลขใน Python (3/100 วันของ Python)
สามารถใช้นิพจน์เลขคณิตใน Python เพื่อดำเนินการทางคณิตศาสตร์กับค่าตัวเลขได้ ในบทช่วยสอนนี้ เราจะครอบคลุมหลายหัวข้อ:
- ตัวดำเนินการทางคณิตศาสตร์พื้นฐาน
- คำสั่งของการดำเนินงาน
- ใช้วงเล็บเพื่อระบุลำดับของการดำเนินการ
- การกำหนดค่าให้กับตัวแปร
- รับอินพุตจำนวนเต็ม
ใน Python คุณสามารถใช้ตัวดำเนินการต่อไปนี้เพื่อดำเนินการทางคณิตศาสตร์พื้นฐาน:
นี่คือโปรแกรมที่สาธิตวิธีใช้การดำเนินการทางคณิตศาสตร์ใน Python:
print(3 + 2) # Output: 5
print(3 - 2) # Output: 1
print(3 * 2) # Output: 6
print(3 / 2) # Output: 1.5
print(3 // 2) # Output: 1
print(3 % 2) # Output: 1
print(3 ** 2) # Output: 9
คำสั่งของการดำเนินงาน
ใน Python เช่นเดียวกับในวิชาคณิตศาสตร์ ลำดับของการดำเนินการกำหนดวิธีการประเมินนิพจน์ทางคณิตศาสตร์ Python ทำตามลำดับการดำเนินการทางคณิตศาสตร์มาตรฐาน: วงเล็บ เลขชี้กำลัง การคูณและการหาร (ดำเนินการจากซ้ายไปขวา) และการบวกและการลบ (ดำเนินการจากซ้ายไปขวา)
นี่คือตัวอย่างวิธีการใช้ลำดับการดำเนินการใน Python:
print(3 + 2 * 4 - 1)
# 3 + 2 * 4 - 1
# = 3 + 8 - 1
# = 11 - 1
# = 10
คุณสามารถใช้วงเล็บเพื่อระบุลำดับการดำเนินการในนิพจน์เลขคณิต วงเล็บใช้เพื่อจัดกลุ่มการดำเนินการและระบุว่าควรดำเนินการก่อนการดำเนินการอื่นๆ
ต่อไปนี้เป็นตัวอย่างของวิธีใช้วงเล็บเพื่อระบุลำดับการดำเนินการ:
print((3 + 2) * 4 - 1)
# (3 + 2) * 4 - 1
# = 5 * 4 - 1
# = 20 - 1
# = 19
คุณสามารถกำหนดค่าให้กับตัวแปรใน Python โดยใช้ตัวดำเนินการ=กำหนด จากนั้นคุณสามารถใช้ตัวแปรเหล่านี้ในนิพจน์ทางคณิตศาสตร์:
x = 3
y = 2
print(x + y) # Output: 5
print(x * y) # Output: 6
ในการรับจำนวนเต็มจากอินพุตใน Python คุณสามารถใช้int()ฟังก์ชัน:
num = input("Enter an integer: ") # Get input from the user
num = int(num) # Convert the input to an integer
print(num) # Print the integer
เรายังสามารถรับอินพุตและแปลงเป็นจำนวนเต็มได้ด้วยบรรทัดเดียว:
age = int(input("Enter an integer: ")) # Get input from the user
print(2 * age) # Print twice the age
เมื่อเรียนรู้ออนไลน์ สิ่งสำคัญคือต้องนำความรู้ไปใช้เพื่อให้แน่ใจว่าจะนำไปใช้ได้
เยี่ยมชมสถาบัน Profound Academyเพื่อฝึกฝน: ตัวแปรและ การดำเนินการ ทางคณิตศาสตร์
อะไรต่อไป?
- ชุดเต็ม: 100 วันของ Python
- หัวข้อก่อนหน้า: รับข้อมูลจากผู้ใช้
- หัวข้อถัดไป: เร็วๆ นี้…





































![รายการที่เชื่อมโยงคืออะไร? [ส่วนที่ 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)