⊗pyPmBsInp 36 of 208 menu

ฟังก์ชัน input ใน Python

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

ตัวอย่าง . การแสดงผลข้อมูล

มาสร้างตัวแปร tst กัน ซึ่งค่าของมันจะเป็นผลลัพธ์ของ ฟังก์ชัน input ในพารามิเตอร์ของมัน ให้เขียนสตริงพร้อมคำขอให้ป้อนตัวเลข:

tst = input('ป้อนตัวเลข: ')

หลังจากรันโค้ด ในคอนโซลจะแสดง บรรทัดต่อไปนี้:

'ป้อนตัวเลข:'

ทางขวาของบรรทัดสามารถป้อนค่าใดๆ ก็ได้ ลองป้อนตัวเลข 12 กัน:

'ป้อนตัวเลข:' 12

หลังจากผู้ใช้ป้อนตัวเลข ตัวเลขนั้นจะถูกเก็บไว้ในตัวแปร tst ลองเพิ่มบรรทัดที่แสดงค่าของตัวแปรใน คอนโซลเพื่อให้เห็นภาพชัดเจน:

print(tst)

ตอนนี้หลังจากการป้อนตัวเลข ในคอนโซล จะแสดงค่าของตัวแปร tst ออกมาด้วย:

'ป้อนตัวเลข:' 12 '12'

ตัวอย่าง . การดำเนินการทางคณิตศาสตร์กับตัวเลขที่ป้อนเข้า

ลองบวกเลข 1 เข้ากับค่าที่ป้อน:

tst = input('ป้อนตัวเลข: ') print(tst + 1) # จะแสดงข้อผิดพลาด

สิ่งนี้เกิดขึ้นเพราะว่าฟังก์ชัน input ผลลัพธ์ที่คืนกลับมานั้นจะเป็นสตริงเสมอ ดังนั้นเพื่อดำเนินการทางคณิตศาสตร์ จำเป็นต้องแปลงสตริงเป็นตัวเลขก่อน ทำได้โดยใช้ฟังก์ชัน int:

print(int(tst) + 1) # จะแสดง 13

โจทย์ฝึกปฏิบัติ

ขอให้ผู้ใช้ป้อนวันในสัปดาห์ปัจจุบัน แล้วแสดงผลในคอนโซล

สมมติว่ามีตัวแปรสองตัว:

num1 = 10 num2 = input('ป้อนตัวเลข: ')

จงหาผลรวมของทั้งสองแล้วแสดงผลในคอนโซล

ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ