Jósold meg a világvégét!
----------------
import datetime
def vilagvege_joslat():
# Jelenlegi idő lekérése
most = datetime.datetime.now()
jelenlegi_ev = most.year
print("==================================================")
print(f" TUDOMÁNYOS VILÁGVÉGE-JÓSLÓ PROGRAM (Aktuális év: {jelenlegi_ev})")
print("==================================================")
print("Megjegyzés: Az adatok a jelenlegi asztrofizikai és")
print("klímakutatói modelleken alapulnak.\n")
# Világvége események adatbázisa (esemény neve, hátralévő évek, kategória)
esemenyek = [
{
"nev": "Mesterséges Intelligencia / Nukleáris kockázat (Becsült kritikus időszak)",
"evek": 100,
"kategoria": "Emberi civilizáció"
},
{
"nev": "A globális felmelegedés miatti visszafordíthatatlan klímakatasztrófa",
"evek": 500,
"kategoria": "Emberi civilizáció"
},
{
"nev": "A növekvő napsugárzás miatt a növényi élet (fotoszintézis) megszűnése",
"evek": 600000000,
"kategoria": "Bioszféra"
},
{
"nev": "Az óceánok teljes elpárolgása a Nap felmelegedése miatt",
"evek": 1100000000,
"kategoria": "Bioszféra"
},
{
"nev": "A Nap Vörös Óriássá fújódik fel, és elnyeli a Földet",
"evek": 5000000000,
"kategoria": "Föld és Naprendszer"
},
{
"nev": "A Világegyetem hőhalála (Big Freeze - az utolsó csillagok kialvása)",
"evek": 100000000000000,
"kategoria": "Univerzum"
}
]
# Események csoportosítása és kiíratása
aktualis_kategoria = ""
for e in sorted(esemenyek, key=lambda x: x['evek']):
if e['kategoria'] != aktualis_kategoria:
aktualis_kategoria = e['kategoria']
print(f"\n--- Kategória: {aktualis_kategoria.upper()} ---")
cel_ev = jelenlegi_ev + e['evek']
print(f"• Esemény: {e['nev']}")
print(f" Várható időpont: kb. i.sz. {cel_ev:,}-ban/ben".replace(",", " "))
print(f" Hátralévő idő: kb. {e['evek']:,} év".replace(",", " "))
print("-" * 40)
if __name__ == "__main__":
vilagvege_joslat()
--------------
==================================================
TUDOMÁNYOS VILÁGVÉGE-JÓSLÓ PROGRAM (Aktuális év: 2026)
==================================================
Megjegyzés: Az adatok a jelenlegi asztrofizikai és
klímakutatói modelleken alapulnak.
--- Kategória: EMBERI CIVILIZÁCIÓ ---
• Esemény: Mesterséges Intelligencia / Nukleáris kockázat (Becsült kritikus időszak)
Várható időpont: kb. i.sz. 2 126-ban/ben
Hátralévő idő: kb. 100 év
----------------------------------------
• Esemény: A globális felmelegedés miatti visszafordíthatatlan klímakatasztrófa
Várható időpont: kb. i.sz. 2 526-ban/ben
Hátralévő idő: kb. 500 év
----------------------------------------
--- Kategória: BIOSZFÉRA ---
• Esemény: A növekvő napsugárzás miatt a növényi élet (fotoszintézis) megszűnése
Várható időpont: kb. i.sz. 600 002 026-ban/ben
Hátralévő idő: kb. 600 000 000 év
----------------------------------------
• Esemény: Az óceánok teljes elpárolgása a Nap felmelegedése miatt
Várható időpont: kb. i.sz. 1 100 002 026-ban/ben
Hátralévő idő: kb. 1 100 000 000 év
----------------------------------------
--- Kategória: FÖLD ÉS NAPRENDSZER ---
• Esemény: A Nap Vörös Óriássá fújódik fel, és elnyeli a Földet
Várható időpont: kb. i.sz. 5 000 002 026-ban/ben
Hátralévő idő: kb. 5 000 000 000 év
----------------------------------------
--- Kategória: UNIVERZUM ---
• Esemény: A Világegyetem hőhalála (Big Freeze - az utolsó csillagok kialvása)
Várható időpont: kb. i.sz. 100 000 000 002 026-ban/ben
Hátralévő idő: kb. 100 000 000 000 000 év
----------------------------------------
Nincsenek megjegyzések:
Megjegyzés küldése