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

เขียนฟังก์ชันอย่างง่าย

ในวิดีโอที่ผ่านมา Hugo ได้อธิบายพื้นฐานการสร้างฟังก์ชันไปแล้ว ตอนนี้ถึงเวลาเขียนฟังก์ชันของคุณเองบ้าง!

กำหนดฟังก์ชัน shout() ที่ทำหน้าที่พิมพ์สตริงพร้อมเครื่องหมายอัศเจรีย์สามตัว '!!!' ต่อท้าย โค้ดของฟังก์ชัน square() ที่เราเขียนไว้ก่อนหน้านี้แสดงอยู่ด้านล่าง ใช้เป็นแบบอย่างในการกำหนด shout() ได้เลย

def square():
    new_value = 4 ** 2
    return new_value

สังเกตว่า function body ถูกเยื้องเข้ามา 4 spaces ให้แล้ว การเยื้อง function body ต้องใช้จำนวน space ที่สม่ำเสมอ โดยนิยมใช้ 4 spaces

คอร์สนี้ครอบคลุมแนวคิดหลายอย่างที่อาจจำไม่ได้แล้ว หากต้องการทบทวนอย่างรวดเร็ว ดาวน์โหลด Python for Data Science Cheat Sheet เก็บไว้ใช้งานได้เลย!

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

Python เบื้องต้น: การเขียนฟังก์ชัน

ดูคอร์ส

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

  • เติมชื่อฟังก์ชันที่เหมาะสม คือ shout ใน function header ให้ครบ
  • ใน function body ให้เชื่อมสตริง 'congratulations' กับสตริงอีกตัว '!!!' เข้าด้วยกัน แล้วกำหนดผลลัพธ์ให้กับ shout_word
  • พิมพ์ค่าของ shout_word
  • เรียกใช้ฟังก์ชัน shout

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

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

# Define the function shout
def ____():
    """Print a string with three exclamation marks"""
    # Concatenate the strings: shout_word
    

    # Print shout_word
    print(____)

# Call shout
แก้ไขและรันโค้ด