ตัวดำเนินการส่วนใน 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 โปรแกรมนี้ออกแบบมาสำหรับผู้เชี่ยวชาญด้านไอทีระดับกลาง วิศวกรซอฟต์แวร์ที่ต้องการสำรวจข้อมูล นักวิเคราะห์ที่ไม่ใช่เทคโนโลยี ผู้เชี่ยวชาญด้านอาชีพเริ่มต้น ฯลฯ หลักสูตรที่มีโครงสร้างของเราและการสนับสนุนที่กว้างขวางทำให้นักเรียนของเราบรรลุศักยภาพสูงสุดโดยไม่มีปัญหา