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

初心者

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

問題631
def first_n_chars(s, n):
return s[:n]

# 呼び出し例
s = “Python”
print(first_n_chars(s, 4)) # 出力: “Pyth”

問題632
def last_n_chars(s, n):
return s[-n:]

# 呼び出し例
s = “Python”
print(last_n_chars(s, 3)) # 出力: “hon”

問題633
def count_upper_lower(s):
upper = sum(1 for c in s if c.isupper())
lower = sum(1 for c in s if c.islower())
return upper, lower

# 呼び出し例
s = “Python”
print(count_upper_lower(s)) # 出力: (1,5)

コメント

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