Hogyan kell megcsinalni pythonban?

Figyelt kérdés

sziasztok, kaptam ma egy feladatot viszont nem tudom hogy oldjam meg viszont nagyon kellene a pont rá

A kod magyarazata igy szol

Név: Prím szám generátor

Feladat: Készíts egy függvényt ami két paramétert vár,

- 1. egy szám ami megadja hogy mi a sorozatunk legkisebb száma, legyen a neve lower_value,

- 2. egy szám ami megadja hogy mi a sorozatunk legnagyobb száma, legyen a neve upper_value

- a függvény visszatérési értéke egy lista legyen ami azokat a számokat tartalmazza amik a két paraméter közötti prím számok



2023. jan. 31. 22:51
 1/4 anonim ***** válasza:

import math

from typing import List


def isPrime(num: int) -> bool:

i = 2

while i < math.sqrt(num):

if num % i == 0:

return False

else:

i += 1

return True


def primes(lower_value: int, upper_value: int) -> List:

prime_list = []

for i in range(lower_value, upper_value+1):

if isPrime(i):

prime_list.append(i)

return prime_list


print(primes(0, 100))

2023. jan. 31. 23:09
Hasznos számodra ez a válasz?
 2/4 anonim ***** válasza:

#1-es vagyok, bocsánat, kijavítottam, beletettem a tabokat spacekkel helyettesítve.


import math

from typing import List


def isPrime(num: int) -> bool:

if num <= 1:

return False

i = 2

while i <= math.sqrt(num):

if num % i == 0:

return False

else:

i += 1

return True


def primes(lower_value: int, upper_value: int) -> List:

prime_list = []

for i in range(lower_value, upper_value+1):

if isPrime(i):

prime_list.append(i)

return prime_list


print(primes(0, 100))

2023. jan. 31. 23:13
Hasznos számodra ez a válasz?
 3/4 anonim ***** válasza:
80%
Still #1-es vagyok, a gyakori nem engedi, hogy space vagy tab legyen a sor elején, bocsi, remélem annyira azért megy a Python, hogy tudd, hol hiányzik. :/
2023. jan. 31. 23:14
Hasznos számodra ez a válasz?
 4/4 anonim ***** válasza:

def prime_number_generator(lower_value, upper_value):


prime_numbers = []


for i in range(lower_value, upper_value + 1):

if i > 1:

for n in range(2, i):

if (i % n) == 0:

break

else:

prime_numbers.append(i)

return prime_numbers

2023. febr. 2. 21:06
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!