Keresés


Toplista

Toplista
  • betöltés...

Magántanár kereső

Ha szívesen korrepetálnál, hozd létre magántanár profilodat itt.
Ha diák vagy és korrepetálásra van szükséged, akkor regisztrálj be és írd meg itt, hogy milyen tantárgyban!

Python házi feladat

678
1.1 Feladat
Készíts egy programot, amely a felhasználó által megadott szót csupa nagybetűs formában írja ki a képernyőre!

A megoldáshoz használd a sztringek upper() metódusát! A használatáról itt tájékozódhatsz.

1.2 Feladat
Készíts egy programot, amely listaelemek leképezésével megvalósítja a következő funkciót: egy szavakat tartalmazó lista elemeiből generál egy másik listát, amelyben az eredeti szavak csupa nagybetűs formában szerepelnek! A program írja ki az eredeti és a generált listát is a képernyőre!

1.3 Feladat
Az előbbi programot módosítsd úgy, hogy csak a 3 betűnél hosszabb szavak kerülnek átalakítva a másik listába!

1.4 Feladat
Készíts egy programot, amely sztringeket tartalmazó listaelemek leképezését valósítja meg. A leképezéshez a sztringek metódusait ezen az oldalon bemutató listából válassz egyet! A program írja ki az eredeti és a generált listát is a képernyőre!

2.1 Feladat
Adott egy függvény. Értelmezési tartománya: [-3; 4] intervallumon az egész számok halmaza. Hozzárendelési szabálya: y = 2x-3.
A program egy lista formájában tárolja az értelmezési tartomány elemeit. Listaelemek leképezésével állítsa elő, tárolja listában és írja ki az értékkészlet elemeit.

2.2 Feladat
Az előző programot alakítsuk most úgy át, hogy a listaelemek leképezése az értelemezési tartomány nemnegatív elemire korlátozódjon!
Jelenleg 1 felhasználó nézi ezt a kérdést.
0
Középiskola / Informatika

Válaszok

1
1.1

print('Nagybetűsen:', input('Szó: ').upper())

1.2

lista = ['mit', 'sütsz', 'kis', 'szűcs', 'sós', 'húst', 'sütsz', 'kis', 'szűcs']

mas_lista = [szo.upper() for szo in lista]

print('Eredeti:', lista)
print('Nagybetűs:', mas_lista)

1.3

lista = ['mit', 'sütsz', 'kis', 'szűcs', 'sós', 'húst', 'sütsz', 'kis', 'szűcs']

mas_lista = [szo.upper() for szo in lista if len(szo) > 3]

print('Eredeti:', lista)
print('Nagybetűs:', mas_lista)

1.4 (Feltételezem, hogy a str metódusok a listájához küldött a feladat.)

lista = ['Python', 'eHázi', 'HU']

mas_lista = [szo.swapcase() for szo in lista]

print('Eredeti:', lista)
print('Ellentétesbetűs:', mas_lista)

2.1 (Gőzöm sincs mit akarhat. Talán ezt. Talán nem. A matek nem az erősségem.)

ertelmezesi_tartomany = list(range(-3, 5))

ertek_keszlet = [2 * x - 3 for x in ertelmezesi_tartomany]

print('Értelemzési tartomány:', ertelmezesi_tartomany)
print('Érték készlet:', ertek_keszlet)

2.2

ertelmezesi_tartomany = list(range(-3, 5))

ertek_keszlet = [2 * x - 3 for x in ertelmezesi_tartomany if x >= 0]

print('Értelemzési tartomány:', ertelmezesi_tartomany)
print('Érték készlet:', ertek_keszlet)
Módosítva: 3 éve
0