อินพุตและเอาต์พุต
รับอินพุตจากผู้ใช้และแสดงผลลัพธ์
อินพุตและเอาต์พุต เป็นบทเรียน Python For Kids ฟรีบน CoddyKit นี่คือบทเรียนที่ 3 จากทั้งหมด 3 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน Python For Kids และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส Python For Kids มีบทเรียนทั้งหมด 3 บทเรียน
การรับและแสดงข้อมูล
ข้อมูลเข้าและข้อมูลออก
ยินดีต้อนรับสู่ขั้นตอนถัดไปในการเรียนรู้ Python วันนี้เราจะเรียนรู้วิธีรับข้อมูลจากผู้ใช้และแสดงผลลัพธ์ ซึ่งจะทำให้โปรแกรมของคุณโต้ตอบกับผู้ใช้และปรับเปลี่ยนตามการทำงานได้

ข้อมูลเข้าและข้อมูลออกคืออะไร
- ข้อมูลเข้า: ข้อมูลใด ๆ ที่คุณป้อนเข้าสู่โปรแกรม
- ข้อมูลออก: ข้อมูลที่โปรแกรมส่งออกมา เช่น ข้อความหรือผลลัพธ์
การใช้ข้อมูลเข้าและข้อมูลออกช่วยให้โปรแกรมโต้ตอบกับผู้ใช้และตอบสนองต่อการกระทำของผู้ใช้ได้
การรับข้อมูลจากผู้ใช้
หากต้องการรับข้อมูลจากผู้ใช้ คุณสามารถใช้ฟังก์ชัน input() ได้ ฟังก์ชันนี้ช่วยให้โปรแกรมสามารถถามคำถามและรับคำตอบได้
# Asks the user for their name and stores it in the variable 'name'
name = input("What is your name? ")การแสดงผลลัพธ์
หากต้องการแสดงข้อมูลให้ผู้ใช้เห็น ให้ใช้ฟังก์ชัน print() ฟังก์ชันนี้จะแสดงข้อความหรือผลลัพธ์บนหน้าจอ
ตัวอย่าง:
# Greets the user by their name
print("Hello, " + name + "!")การรวมข้อมูลเข้าและผลลัพธ์
คุณสามารถใช้ input() และ print() ร่วมกันเพื่อสร้างโปรแกรมแบบโต้ตอบได้ มาสร้างโปรแกรมทักทายอย่างง่ายกัน
ตัวอย่าง:
# Takes the user's name
name = input("What is your name? ")
# Greets the user with their name
print("Hello, " + name + "!")
การรับข้อมูลตัวเลข
โดยค่าเริ่มต้น input() จะคืนข้อมูลเป็นสตริง หากต้องการทำงานกับตัวเลข คุณต้องแปลงข้อมูลที่รับเข้ามาให้เป็นชนิดข้อมูลที่เหมาะสม
ตัวอย่าง:
# Takes the user's age as a string
age = input("How old are you? ")
# Converts the age to an integer
age = int(age)
# Displays the age
print("You are " + str(age) + " years old.")
การใช้ชนิดจำนวนทศนิยม
หากต้องการจัดการกับเลขทศนิยม ให้แปลงข้อมูลที่รับเข้ามาเป็นชนิดจำนวนทศนิยม
ตัวอย่าง:
# Takes the user's height
height = input("What is your height in meters? ")
# Converts the height to a float
height = float(height)
# Displays the height
print("Your height is " + str(height) + " meters.")โปรแกรมตัวอย่าง: เครื่องคำนวณอายุอย่างง่าย
มาสร้างโปรแกรมที่ถามชื่อและอายุของผู้ใช้ จากนั้นบอกว่าผู้ใช้จะมีอายุเท่าไรในปีหน้า
โค้ด:
# Takes the user's name
name = input("What is your name? ")
# Takes the user's age as a string
age = input("How old are you? ")
# Converts the age to an integer
age = int(age)
# Calculates the next age
next_age = age + 1
# Displays the result
print("Hello, " + name + "! Next year, you will be " + str(next_age) + " years old.")
ทำได้ดีมาก
คุณได้เรียนรู้วิธีรับข้อมูลจากผู้ใช้และแสดงผลลัพธ์ใน Python แล้ว วิธีนี้ทำให้โปรแกรมของคุณโต้ตอบกับผู้ใช้ได้และสนุกยิ่งขึ้น ขอให้ฝึกฝนต่อไปด้วยการสร้างโปรแกรมรับข้อมูลและแสดงผลลัพธ์ของคุณเอง

คำถามที่พบบ่อย
บทเรียน “อินพุตและเอาต์พุต” ฟรีหรือไม่
ใช่ — ข้อความเต็มของ “อินพุตและเอาต์พุต” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส Python For Kids ให้อัปเกรดเป็น CoddyKit PRO คอร์ส Python For Kids มีบทเรียนทั้งหมด 3 บทเรียน
คุณจะเรียนรู้อะไรในบทเรียน “อินพุตและเอาต์พุต”
รับอินพุตจากผู้ใช้และแสดงผลลัพธ์ คุณปฏิบัติ Python For Kids ด้วยโค้ดที่ใช้งานได้จริงที่คุณเรียกใช้โดยตรงในเบราว์เซอร์ และติวเตอร์ AI ตลอด 24/7 ตอบคำถามของคุณขณะที่คุณไปผ่านบทเรียน
คุณต้องมีประสบการณ์ก่อนที่จะเริ่มเรียน Python For Kids หรือไม่
ไม่จำเป็นต้องมีประสบการณ์มาก่อน Python For Kids บน CoddyKit ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 3 จากทั้งหมด 3 บทเรียน
บทเรียน “อินพุตและเอาต์พุต” ใช้เวลานานแค่ไหน
บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย
ฉันเขียนและรันโค้ดในบทเรียน Python For Kids นี้ได้ไหม
ได้ บทเรียน Python For Kids ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ
บทเรียนทั้งหมดในหลักสูตรนี้
- ตัวแปรและชนิดข้อมูล
- การดำเนินการเลขคณิตพื้นฐาน
- อินพุตและเอาต์พุต