Ahhoz, hogy mások kérdéseit és válaszait megtekinthesd, nem kell beregisztrálnod, azonban saját kérdés kiírásához ez szükséges!
Python feladat
kantiadi07
kérdése
62
valaki tud ebben segíteni? python nyelven
Írj egy programot, amely 5 darab véletlenszámot generál [1;7] intervallumon, és ezeket eltárolja egy listában. Kérjen be a felhasználótól egy számot, és vizsgálja meg, hogy ez előfordul-e a listában! Az eredményről tájékoztassa a felhasználót, és írja ki a lista elemeit a képernyőre!
Jelenleg 1 felhasználó nézi ezt a kérdést.
0
Középiskola / Informatika
Válaszok
1
VF{ Informatikus }
válasza
import random
lista = [random.randint(1, 7) for _ in range(5)]
szam = int(input('Egy szám: '))
print('A', szam, 'benne van' if szam in lista else 'nincs benne', 'a', lista, 'listában')
Ugyanaz valamivel olvashatóbban:
import random
lista = []
for _ in range(5):
lista.append(random.randint(1, 7))
szam = int(input('Egy szám: '))
van = False
for i in lista:
if i == szam:
van = True
break
if van:
print('A', szam, 'benne van a', lista, 'listában')
else:
print('A', szam, 'nincs benne a', lista, 'listában')