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
vlogszora3
kérdése
75
1. Írj egy Python programot, amely bekér három számot a felhasználótól és kiírja a képernyőre a legkisebb értéket ezek közül!
Írj egy Python programot, amely bekér három számot a felhasználótól és kiírja a képernyőre a legnagyobb értéket ezek közül!
2. Írj egy Python programot, amely bekér két pozitív egész számot a felhasználótól és kiírja a képernyőre azokat a páros számokat, amelyek a két adott érték közötti zárt intervallumban találhatóak! 9. Írj egy Python programot, amely bekér két pozitív egész számot a felhasználótól és kiírja a képernyőre azokat a páros számokat, amelyek a két adott érték közötti zárt intervallumban találhatóak!
3. Írj egy logikai értékkel visszatérő Python függvényt, amely paraméterként kap három számot és eldönti, hogy az összes paramétere pozitív-e! A programodban hívd is meg ezt az alprogramot!
4. Írj egy Python eljárást, amely paraméterként kap 2 egész számot (N és M) és kiír a képernyőre a csillag (*) karaktereket M darab sorban és N darab oszlopban (tehát NxM darab karaktert egy téglalap alakú képernyőrészre)! A programodban hívd is meg ezt az alprogramot!
5. Írj egy Python programot, amely bekér egy egész számot a felhasználótól és kiírja a képernyőre, hogy osztható-e (igen/nem) a szám 3-mal vagy 5-tel!
Jelenleg 1 felhasználó nézi ezt a kérdést.
0
Középiskola / Informatika
Válaszok
1
VF{ Informatikus }
válasza
Válaszd ki mindegyik közül azt, amelyről el tudod hitetni a tanároddal, hogy te írtad.
(A leghelyesebb az volna ha a nap végére mindegyikről el tudnád hitetni…)
1.
print(min([int(input('Szám: ')) for _ in range(3)]))
Picit beszédesebben:
print(min([int(input(f'{ sorszam + 1 }. szám: ')) for sorszam in range(3)]))
Ha nem tetszik a list comprehension:
szam_lista = []
for sorszam in range(3):
szam_lista.append(int(input(str(sorszam + 1) + '. szám: ')))
print(min(szam_lista))
Ha nem tetszik a min() függvény:
legkisebb = None
for sorszam in range(3):
szam = int(input(str(sorszam + 1) + '. szám: '))
if legkisebb == None or legkisebb > szam:
legkisebb = szam
print(legkisebb)