ตัวดำเนินการส่วนใน Python

เผยแพร่แล้ว: 2023-01-02

เริ่มต้นด้วยตัวดำเนินการหารสองประเภทหลักใน Python

  • /: จำนวนที่ระบุทางด้านซ้ายหารด้วยจำนวนที่ระบุทางด้านขวา ซึ่ง จะเป็นการย้อนกลับค่าทศนิยม
  • //: จำนวนที่ระบุทางด้านซ้ายหารด้วยจำนวนที่ระบุทางด้านขวา คำตอบสุดท้ายจะถูกปัดเศษลงและส่งคืนจำนวนเต็มเป็นผลลัพธ์

สำรวจหลักสูตรวิทยาศาสตร์ข้อมูลยอดนิยมของเรา

หลักสูตรบริหารธุรกิจบัณฑิตสาขาวิทยาศาสตร์ข้อมูลจาก IIITB หลักสูตรประกาศนียบัตรวิชาชีพด้านวิทยาศาสตร์ข้อมูลเพื่อการตัดสินใจทางธุรกิจ วิทยาศาสตรมหาบัณฑิต สาขา Data Science จาก University of Arizona
หลักสูตรประกาศนียบัตรขั้นสูงด้านวิทยาศาสตร์ข้อมูลจาก IIITB หลักสูตรประกาศนียบัตรวิชาชีพด้าน Data Science and Business Analytics จาก University of Maryland หลักสูตรวิทยาศาสตร์ข้อมูล

ตัวอย่างเช่น,

5/2 = 2.5

5//2 = 2

ต้องใช้ตัวดำเนินการหารจำนวนเต็มในการหาร

division divide ตัวดำเนิน การหาร หาร ทักษะด้านวิทยาศาสตร์ข้อมูลอันดับต้น ๆ ที่ต้องเรียนรู้ในปี 2565

ส. ไม่ ทักษะด้านวิทยาศาสตร์ข้อมูลอันดับต้น ๆ ที่ต้องเรียนรู้ในปี 2565
1 หลักสูตรการวิเคราะห์ข้อมูล หลักสูตร สถิติอนุมาน
2 โปรแกรมทดสอบสมมติฐาน หลักสูตรการถดถอยโลจิสติก
3 หลักสูตร การถดถอยเชิงเส้น พีชคณิตเชิงเส้นสำหรับการวิเคราะห์

นอกจากนี้ การหารระหว่างสองตัวเลขใน Python จะส่งกลับผลหาร เช่น หาร 5 ด้วย 2 จะได้ 2.5

สามารถใช้ตัวดำเนินการหารจำนวนเต็ม (//) เพื่อหารตัวเลขสองตัว จากนั้นจึงปัดเศษของตัวเลขเหล่านั้นให้เป็นจำนวนเต็มที่ใกล้ที่สุดได้

ผลหาร = 5 // 2

ตรวจสอบหลักสูตรวิทยาศาสตร์ข้อมูลของเราเพื่อเพิ่มพูนทักษะให้กับตัวคุณเอง

ตัวดำเนินการแบ่งชั้นที่แท้จริงคือ “//” สิ่งนี้จะส่งกลับค่าพื้นสำหรับทั้งจำนวนเต็มและสำหรับอาร์กิวเมนต์ทศนิยม

อ่านบทความวิทยาศาสตร์ข้อมูลยอดนิยมของเรา

เส้นทางอาชีพด้านวิทยาศาสตร์ข้อมูล: คู่มืออาชีพที่ครอบคลุม Data Science Career Growth: อนาคตของงานมาถึงแล้ว เหตุใดวิทยาศาสตร์ข้อมูลจึงมีความสำคัญ 8 วิธีที่วิทยาการข้อมูลนำคุณค่ามาสู่ธุรกิจ
ความเกี่ยวข้องของวิทยาศาสตร์ข้อมูลสำหรับผู้จัดการ สุดยอดสูตรโกงวิทยาศาสตร์ข้อมูลที่นักวิทยาศาสตร์ข้อมูลทุกคนควรมี เหตุผล 6 อันดับแรกที่คุณควรมาเป็นนักวิทยาศาสตร์ข้อมูล
หนึ่งวันในชีวิตของ Data Scientist: พวกเขาทำอะไร? Myth Busted: Data Science ไม่ต้องการการเข้ารหัส Business Intelligence vs Data Science: อะไรคือความแตกต่าง?

การแบ่งชั้นยังใช้กับ Python ทุกประเภทที่เป็นตัวเลขและจะมีไวยากรณ์ของ:

A // b == ชั้น(a/b)

ประเภทของผลลัพธ์จะเป็นประเภททั่วไปที่ a และ b ถูกบังคับให้ดำเนินการก่อนหน้านี้ ให้เจาะจงยิ่งขึ้น ถ้า a และ b มีประเภทข้อมูลเดียวกัน a//b จะเป็นประเภทเดียวกันด้วย อย่างไรก็ตาม ในกรณีที่มีอินพุตประเภทต่างๆ อันดับแรก อินพุตเหล่านั้นจะถูกบังคับให้เป็นประเภททั่วไปโดยใช้กฎที่คล้ายกันที่ใช้กับตัวดำเนินการอื่นๆ ทั้งหมดในเลขคณิต เพื่อให้เฉพาะเจาะจงมากขึ้น หากทั้ง a และ b เป็น ints หรือ longs ผลลัพธ์จะมีประเภทข้อมูลเดียวกันและมีค่าสำหรับการแบ่งมาตรฐานของประเภทเหล่านี้ (ซึ่งรวมถึงกรณีของประเภทอินพุตที่ผสมกัน เช่น long//int และ int//long จะคืนค่าเป็นชนิดยาว)

เมื่อพูดถึงอินพุตทศนิยม ผลลัพธ์จะเป็นประเภททศนิยม ตัวอย่างเช่น: 3.5//2.0 == 1.0

นอกจากนี้ เมื่อพูดถึงจำนวนเชิงซ้อน // จะทำให้เกิดข้อยกเว้น เนื่องจากไม่อนุญาตให้ใช้พื้น 90 ของจำนวนเชิงซ้อน นอกจากนี้ เมื่อพูดถึงคลาสที่ผู้ใช้กำหนดเช่นเดียวกับประเภทของส่วนขยาย ความหมายทั้งหมดค่อนข้างขึ้นอยู่กับการดำเนินการของประเภทหรือคลาส

หากคุณต้องการเจาะลึกการทำงานกับ Python โดยเฉพาะอย่างยิ่งสำหรับวิทยาศาสตร์ข้อมูล upGrad ขอนำเสนอ Executive PGP ใน Data Science โปรแกรมนี้ออกแบบมาสำหรับผู้เชี่ยวชาญด้านไอทีระดับกลาง วิศวกรซอฟต์แวร์ที่ต้องการสำรวจข้อมูล นักวิเคราะห์ที่ไม่ใช่เทคโนโลยี ผู้เชี่ยวชาญด้านอาชีพเริ่มต้น ฯลฯ หลักสูตรที่มีโครงสร้างของเราและการสนับสนุนที่กว้างขวางทำให้นักเรียนของเราบรรลุศักยภาพสูงสุดโดยไม่มีปัญหา

ต้องการแบ่งปันบทความนี้หรือไม่?

เตรียมพร้อมสำหรับอาชีพแห่งอนาคต

สมัครปริญญาโทสาขาวิทยาศาสตร์ข้อมูล - LJMU & IIIT Bangalore