PythonプログラミングノックDay107 初心者向けLv.2 #プログラミング #python #初心者

初心者

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

問題319
def is_prime(n):
if n <= 1:
return False
for i in range(2, n):
if n % i == 0:
return False
return True
#<は半角記号に変換

def primes_in_range(start, end):
return [n for n in range(start, end+1) if is_prime(n)]

print(primes_in_range(10, 50))

問題320
keys = [‘a’, ‘b’, ‘c’]
values = [1, 2, 3]
result = dict(zip(keys, values))
print(result)

問題321
def max_index(lst):
return lst.index(max(lst))

numbers = [1, 5, 3, 9, 2]
print(max_index(numbers)) # 3

コメント

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