PythonプログラミングノックDay072 初心者向け #プログラミング #python #初心者

初心者

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

問題214
def is_perfect(num):
divisors = [i for i in range(1, num) if num % i == 0]
return sum(divisors) == num

num = 6
if is_perfect(num):
print(f”num は完数です”)
else:
print(f”num は完数ではありません”)

問題215
from collections import Counter

my_list = [1, 2, 3, 1, 2, 1]
most_common = Counter(my_list).most_common(1)
print(f”最も頻繁に出現する要素は most_common[0][0] です”)

問題216
text = “hello123”
if any(char.isdigit() for char in text):
print(“文字列には数字が含まれています”)
else:
print(“文字列には数字が含まれていません”)

コメント

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