初心者向けのPythonのプログラミング問題です。入門編としてチャレンジしてください。Pythonの正答例は以下になります。
問題304
def check_number(n):
if isinstance(n, int):
return “整数”
elif isinstance(n, float):
return “浮動小数点数”
else:
return “それ以外”
print(check_number(10)) # 整数
print(check_number(3.14)) # 浮動小数点数
問題305
numbers = [1, 2, 3, 4]
doubled = [x * 2 for x in numbers]
print(doubled)
問題306
numbers = [1, 2, 3, 4, 5, 6]
even_numbers = [x for x in numbers if x % 2 == 0]
print(even_numbers)



コメント