Python – Numbers, Type Conversion and Mathematics
Python – Numbers, Type Conversion and Mathematics ข้อมูลประเภท number การประกาศข้อมูลในรูปแบบของตัวเลขนั้น สามารถรองรับการใช้ของมูลตัวเลขที่เป็นชนิดต่างๆ ดังนี้ จำนวนเต็ม(integer): int เลขทศนิยม(floating point): float จำนวนเชิงซ้อน(complex): complex หากจะทำการระบุตัวแปรให้เป็นมีชนิดข้อมูลตัวเลขประเภทนี้ จะต้องระบุตัวแปรให้อยู่ในคลาสที่เหมาะสมกับข้อมูลนั้นๆ(int, float หรือ complex) สำหรับเลขจำนวนเต็มและเลขทศนิยมนั้นจะแตกต่างกันตรงเลขระบุทศนิยม ตัวอย่างเช่น 5 เป็นจำนวนเต็ม และ 5.0 เป็นเลขทศนิยม สำหรับจำนวนเชิงซ้อนนั้นจะเขียนให้อยู่ในรูป x + yj ซึ่งส่วนของ x จะเป็นจำนวนจริง(real) และ y จะเป็นจำนวนจินตภาพ(imaginary) หากต้องการทราบชนิดของข้อมูล เราสามารถใชัฟังก์ชัน “type()” เพื่อจะตรวจสอบว่าตัวแปรหรือค่าใดๆ นั้นมาจากคลาสใด และสามารถใช้ฟังก์ชัน “isinstance()” เพื่อทำการตรวจสอบว่าข้อมูลหรือตัวแปรดังกล่าวตรงกับคลาสที่ระบุหรือไม่ ตัวอย่างการใช้งาน # สร้างตัวแปรสำหรับเก็บข้อมูลปริมาณของสินค้า โดยทำการเก็บข้อมูลเป็นจำนวนเต็ม และทำการตรวจสอบชนิดของข้อมูลที่ตัวแปรดังกล่าวเก็บไว้ amount Read more about Python – Numbers, Type Conversion and Mathematics[…]
