เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

หลีกเลี่ยงข้อผิดพลาด

ในวิดีโอ คุณได้เห็นแนวทางการจัดการข้อผิดพลาดสองแบบที่นำมาใช้กับฟังก์ชันที่กำหนดเองได้

ในแบบฝึกหัดนี้ ลองใช้แนวทางที่ไม่ให้เกิดข้อผิดพลาดขึ้นมา โดยแสดงข้อความที่เป็นประโยชน์เมื่อเกิดข้อผิดพลาด แต่ไม่หยุดการทำงานของสคริปต์

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

Python ระดับกลางสำหรับนักพัฒนา

ดูคอร์ส

คำแนะนำการฝึกหัด

  • ใช้คีย์เวิร์ดที่เปิดโอกาสให้รันโค้ดทำความสะอาด text
  • ใช้คีย์เวิร์ดอีกตัวเพื่อแสดงข้อความที่เป็นประโยชน์เมื่อเกิดข้อผิดพลาดขณะเรียกฟังก์ชัน clean_text()

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

def clean_text(text):
  # Attempt to clean the text
  ____:
    return text.replace(" ", "_").lower()
  # Run this code if an error occurs
  ____:
    print("The clean_text() function expects a string as an argument, please check the data type provided!")
    
clean_text(187)
แก้ไขและรันโค้ด