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!

Jupyter Phythonban kell ezeknek a feladatoknak a megoldása

118
A képen elküdött feladatokat Jupyter Phytonban kell megoldani
Jelenleg 1 felhasználó nézi ezt a kérdést.
0
Felsőoktatás / Informatika

Válaszok

1
1. feladat
(Megjegyzés: nem világos, hogy mit várnak, programot vagy függvényt, paraméterként kapja az adatokat vagy szabvány bemenetről olvass, egy teljes listát dolgozzon fel vagy a lista egy elemét.)

planets = [
    # bolygó neve, tömeg (10^21kg), sugár (km)
    ('Merkúr', 330.2, 2439.7),
    ('Vénusz', 4868.5, 6051.8),
    ('Föld', 5973.6, 6371.0),
    ('Mars', 641.85, 3389.5),
    ('Jupiter', 1898600, 69911),
    ('Szaturnusz', 568460, 58232),
    ('Uránusz', 86832, 25362),
    ('Neptunusz', 102430, 24622)
]

G = 6.67408 * 10 ** -11

M = 5973.6 * 10 ** 21
R = 6371.0 * 10 ** 3
foldi = G * M / R ** 2

for bolygo, tomeg, sugar in planets:
    M = tomeg * 10 ** 21
    R = sugar * 10 ** 3
    g = G * M / R ** 2

    print('%s: %.2f' % (bolygo, g / foldi))



2. feladat

import random

n = int(input('n: '))

leghosszabb = jelenlegi = 0
for i in range(n):
    dobas = random.randint(1, 6)
    print(dobas, end = '')

    if dobas == 6:
        jelenlegi += 1
    else:
        if leghosszabb < jelenlegi:
            leghosszabb = jelenlegi

        jelenlegi = 0

if leghosszabb < jelenlegi:
    leghosszabb = jelenlegi

print()
print('A leghosszabb 6-os sorozat hossza:', leghosszabb)
0