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

初心者

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

問題598
def repeat_string(s, n):
return s * n

# 呼び出し例
s = “abc”
print(repeat_string(s,3)) # 出力: “abcabcabc”

問題599
def char_count(s):
from collections import Counter
return dict(Counter(s))

# 呼び出し例
s = “banana”
print(char_count(s)) # 出力: ‘b’:1,’a’:3,’n’:2

問題600
def remove_duplicates(s):
result = “”
for c in s:
if c not in result:
result += c
return result

# 呼び出し例
s = “banana”
print(remove_duplicates(s)) # 出力: “ban”

コメント

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