อินพุตใน python typecast?

สารบัญ:

อินพุตใน python typecast?
อินพุตใน python typecast?
Anonim

อย่างที่เราทราบดีว่าฟังก์ชันอินพุตในตัวของ Python จะส่งคืนวัตถุคลาส str(สตริง) เสมอ ดังนั้นสำหรับการป้อนจำนวนเต็ม เราต้องพิมพ์ cast อินพุตเหล่านั้นเป็นจำนวนเต็มโดยใช้ฟังก์ชัน int ในตัวของ Python

คุณพิมพ์ดีดใน Python อย่างไร

แคสติ้งประเภทที่ชัดเจน

  1. Int: ฟังก์ชัน Int รับ float หรือ string เป็นอาร์กิวเมนต์และส่งคืนวัตถุประเภท int
  2. float: ฟังก์ชัน float รับ int หรือ string เป็นอาร์กิวเมนต์ และส่งคืนอ็อบเจกต์ประเภท float
  3. str: ฟังก์ชัน str take float หรือ int เป็นอาร์กิวเมนต์และส่งคืนอ็อบเจ็กต์ประเภทสตริง

ฟังก์ชั่นอินพุตใน Python คืออะไร

ฟังก์ชันอินพุต อนุญาตให้ผู้ใช้แทรกค่าลงในโปรแกรมอินพุตส่งกลับค่าสตริง คุณสามารถแปลงเนื้อหาของอินพุตโดยใช้ชนิดข้อมูลใดก็ได้ ตัวอย่างเช่น คุณสามารถแปลงค่าที่ผู้ใช้แทรกเป็นตัวเลขทศนิยม รองรับอินพุตใน Python 3

คุณป้อนสตริงใน Python อย่างไร

กำลังป้อนข้อมูลใน Python

  1. input (): ฟังก์ชันนี้รับอินพุตจากผู้ใช้ก่อน จากนั้นจึงประเมินนิพจน์ ซึ่งหมายความว่า Python จะระบุโดยอัตโนมัติว่าผู้ใช้ป้อนสตริงหรือตัวเลขหรือรายการ …
  2. ผลลัพธ์: …
  3. รหัส:
  4. เอาท์พุต:
  5. raw_input (): ฟังก์ชันนี้ใช้งานได้ในเวอร์ชันเก่ากว่า (เช่น Python 2.x) …
  6. เอาท์พุต:

คุณป้อนจำนวนเต็มใน python อย่างไร

Python 3. ตัวอย่าง x

  1. a=int(input("ป้อนจำนวนเต็ม: "))
  2. b=int(input("ป้อนจำนวนเต็ม: "))
  3. print("ผลรวมของ a และ b:", a + b)
  4. print("การคูณ a และ b:", ab)

แนะนำ: