撰寫一個簡單的函式
在上一支影片中,Hugo 說明了如何定義函式的基本概念。現在你要自己寫一個函式!
請定義一個函式 shout(),它會在字串結尾加上三個驚嘆號('!!!')後列印出來。下面提供我們先前寫過的 square() 範例程式碼。你可以參考它的結構來定義 shout()。
def square():
new_value = 4 ** 2
return new_value
注意:函式主體已經縮排 4 個空白。函式主體需要使用一致的縮排寬度,而 4 個空白是常見做法。
本課程會涉及許多你可能已經忘記的觀念。若需要快速複習,歡迎下載 Python for Data Science Cheat Sheet 隨時查閱!
本練習屬於課程
Python 函式入門
練習說明
- 在函式標頭中加入正確的函式名稱
shout,使其完整。 - 在函式主體中,將字串 '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