初心者向けのPythonのプログラミング問題です。入門編としてチャレンジしてください。Pythonの正答例は以下になります。
問題196
import math
num = 25
square_root = math.sqrt(num)
if square_root.is_integer():
print(f”num の平方根は整数です”)
else:
print(f”num の平方根は整数ではありません”)
問題197
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 = 11
if is_prime(num):
print(f”num は素数です”)
else:
print(f”num は素数ではありません”)
問題198
text = “hello world”
vowels = “aeiou”
count = sum(1 for char in text if char in vowels)
print(f”母音の数は count です”)



コメント