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

初心者

初心者向けの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 です”)

コメント

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