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

初心者

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

問題568
def extract_digits(s):
return ”.join([c for c in s if c.isdigit()])

# 呼び出し例
s = “a1b2c3”
print(extract_digits(s)) # 出力: “123”

問題569
def first_negative(lst):
for x in lst:
if x < 0:
return x
return None
#<は半角記号に変換

# 呼び出し例
lst = [3, -2, 4, -5]
print(first_negative(lst)) # 出力: -2

問題570
def first_vowel(s):
for c in s:
if c.lower() in ‘aeiou’:
return c
return None

# 呼び出し例
s = “python”
print(first_vowel(s)) # 出力: “o”

コメント

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