Keresés

Keresendő kifejezés:

Toplista

Toplista
  • betöltés...

Segítség!

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

68
1.Feladat
Kérjük be a felhasználótól a nevét.Írjuk ki: „Szia BEKÉRTNÉV”
2.Feladat
Készíts egy listát, ami számokat fog tartalmazniés néhány random számot rakj is bele.
3.Feladat
Az előbb elkészített listába töltsünk fel új elemet úgy, hogy a felhasználótól kérjük be ennek az értékét.
4.Feladat
Az eddigi listából határozzuk meg ciklus vagy beépített függvény segítségével a legnagyobb és a legkisebb elemet.
5.Feladat
Határozzuk meg a listából a pozitív páratlan számok összegét.
6.Feladat
Írjuk ki az „output.txt”-be az összes eddig kiszámított értéket információkkal együtt.Az első sorba kerüljön a teljes lista tartalma.
Jelenleg 1 felhasználó nézi ezt a kérdést.
0
Középiskola / Informatika

Válaszok

1
#1.Feladat

bekertnev = input('Írd be a neved: ')
print('Szia', bekertnev)

#2.Feladat

import random

lista = [random.randint(0, 100) for _ in range(random.randint(5, 10))]

#3.Feladat

while True:
    ertek = input('Adj új számot a listához (befejezéshez ne írj semmit): ')
    if ertek == '':
        break
    lista.append(int(ertek))

#4.Feladat

legnagyobb = max(lista)
legkisebb = min(lista)

#5.Feladat

resz_osszeg = sum([szam for szam in lista if szam > 0 and szam % 2])

#6.Feladat

with open('output.txt', 'w') as allomany:
    allomany.write(f'Lista: { lista }\n')
    allomany.write(f'A lista legnagyobb eleme: { legnagyobb }\n')
    allomany.write(f'A lista legkisebb eleme: { legkisebb }\n')
    allomany.write(f'Pozitív páratlan számok összege: { resz_osszeg }\n')
1