初心者向けのPythonのプログラミング問題です。入門編としてチャレンジしてください。Pythonの正答例は以下になります。
問題100
my_list = [10, 20, 5, 40, 30]
max_num = max(my_list)
min_num = min(my_list)
difference = max_num – min_num
print(f”最大値と最小値の差は difference”)
問題101
def is_prime(num):
if num < 2:
return False
for i in range(2, int(num ** 0.5) + 1):
if num % i == 0:
return False
return True
num = 29
if is_prime(num):
print(f”num は素数です”)
else:
print(f”num は素数ではありません”)
# <は半角記号に変換
問題102
my_list = [10, 20, 30, 40, 50]
half_list = [x / 2 for x in my_list]
print(half_list)



コメント