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

Docstring แบบหลายบรรทัด

บางครั้ง docstring แบบบรรทัดเดียวก็เพียงพอแล้ว แต่หากฟังก์ชันมีความซับซ้อนมากขึ้นหรือมีอาร์กิวเมนต์หลายตัว การใช้ docstring แบบหลายบรรทัดจะเป็นตัวเลือกที่ดีกว่า

ลองฝึกสร้าง docstring แบบหลายบรรทัดให้กับฟังก์ชัน clean_text() ที่สร้างไว้ก่อนหน้านี้

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

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

ดูคอร์ส

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

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

def clean_text(text, lower=True):
    # Add a multi-line docstring
    """
    ____
    
    """
    clean_text = text.replace(' ', '_')
    if lower == False:
        return clean_text
    else:
        return clean_text.lower()
แก้ไขและรันโค้ด