Python Casting

指定期型

บางครั้งคุณอาจจะต้องกำหนดชนิดของตัวแปร นี่สามารถทำได้ด้วย casting ซึ่งเป็นภาษาที่มีทฤษฎีเป็นมุมมองเอกสาร ดังนั้น Python ใช้ชั้นเพื่อกำหนดชนิดข้อมูล รวมถึงชนิดที่เป็นต้นตัว

ดังนั้น ใช้ฟังก์ชันสร้างข้อมูลเพื่อการเปลี่ยนแปลงใน Python

  • int() - สร้างตัวเลขเต็มด้วยตัวเลขแบบตัวเลข ตัวเลขทศนิยมแบบตัวเลข หรือตัวอักษรที่แสดงตัวเลข ด้วยการตัดจากเลขฝั่งด้านล่าง หรือด้วยตัวอักษรที่แสดงตัวเลขที่สมบูรณ์
  • float() - สร้างตัวเลขทศนิยมด้วยตัวเลขแบบตัวเลข ตัวเลขทศนิยมแบบตัวเลข หรือตัวอักษรที่แสดงตัวเลข
  • str() - สร้างตัวอักษรด้วยรูปแบบของข้อมูลทั้งหมด รวมถึงตัวอักษร ตัวเลขเต็มและตัวเลขทศนิยม

ตัวอย่าง

ตัวเลขเต็ม

x = int(1)   # x จะเป็น 1
y = int(2.5) # y จะเป็น 2
z = int("3") # z จะเป็น 3

ปฏิบัติตัวอย่าง

ตัวอย่าง

ตัวเลขทศนิยม

x = float(1)     # x จะเป็น 1.0
y = float(2.5)   # y จะเป็น 2.5
z = float("3")   # z จะเป็น 3.0
w = float("4.6")# w จะเป็น 4.6

ปฏิบัติตัวอย่าง

ตัวอย่าง

ตัวอักษร

x = str("S2") # x จะเป็น 'S2'
y = str(3)    # y จะเป็น '3'
z = str(4.0)  # z จะเป็น '4.0'

ปฏิบัติตัวอย่าง