PythonプログラミングノックDay216 初心者向けソート・探索 #プログラミング #python #初心者

初心者

初心者向けのPythonのプログラミング問題です。入門編としてチャレンジしてください。Pythonの正答例は以下になります。

問題646
def first_word(s):
return s.split()[0] if s.split() else ”

# 呼び出し例
s = “Python is fun”
print(first_word(s)) # 出力: “Python”

問題647
def last_word(s):
return s.split()[-1] if s.split() else ”

# 呼び出し例
s = “Python is fun”
print(last_word(s)) # 出力: “fun”

問題648
def sort_by_length(lst):
return sorted(lst, key=len)

# 呼び出し例
lst = [“Python”,”is”,”fun”]
print(sort_by_length(lst)) # 出力: [‘is’,’fun’,’Python’]

コメント

タイトルとURLをコピーしました