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 feladatok

187
Csatolom a feladatokat:
Jelenleg 1 felhasználó nézi ezt a kérdést.
Informatika Python
0
Középiskola / Informatika

Válaszok

2
1.

import random

elso = random.randint(1, 10)
masodik = random.randint(1, 10)

tipp = int(input('Tippeld meg az összeget: '))
if tipp == elso + masodik:
    print('Ügyes vagy, eltaláltad!')
else:
    if abs(tipp - elso - masodik) == 1:
        print('Csak egyet tévedtél!')
    else:
        print('Sokat gondolkodtál? Sajnos nem találtad el!')

    print('Az', elso, 'és', masodik, 'számokra gondoltam, tehát a helyes összeg', elso + masodik)

3.

print([szam for szam in range(100, 250 + 1) if not szam % 12])

4. Az # a. és # b. közül válaszd amelyik jobban tetszik.

szam_lista = [float(input(str(szam + 1) + '. szám: ')) for szam in range(3)]

print('Összegük:', sum(szam_lista))

# a.

import math

print('Szorzatuk:', math.prod(szam_lista))

# b.

from functools import reduce

print('Szorzatuk:', reduce(float.__mul__, szam_lista))

Bár ha a favágó megoldások híve vagy, akkor lehet így is:

szam1 = float(input('1. szám: '))
szam2 = float(input('2. szám: '))
szam3 = float(input('3. szám: '))

print('Összegük:', szam1 + szam2 + szam3)
print('Szorzatuk:', szam1 * szam2 * szam3)
0

0