es_1er_compressed.py

Created by toronico07

Created on December 08, 2021

12.7 KB


from math import *
from kandinsky import *
from ion import *
wien = 0.0028989
c = 300000000
print("Bienvenue dans ES_1er.py créer par nt games !")
print("")
activer = True
while activer == True:
    print("Quel matière veut-tu ?")
    print("1 - Physique-Chimie | 2 - SVT")
    choixMatière = str(input("Choix : "))
    print("")
    if choixMatière == "1":
        print("Que veut-tu faire ?")
        print("1 - Température et couleur")
        print("2 - Loi de Wien")
        print("3 - Masse et énergie")
        print("4 - Univers")
        print("5 - Etres-vivants")
        print("6 - Terre")
        print("7 - Réactions nucléaire")
        print("8 - Fusion")
        print("9 - Fission")
        choixPhysique = str(input("Choix : "))
        print("")
        if choixPhysique == "1":
            print("Froide = Rouge | Chaude = Bleu")
        if choixPhysique == "2":
            print("Lambda max = 2,8989 * 10**-3 / T")
            print("T = K = °c + 273.15 | Lambda max en m")
            print("")
            print("Que veut-tu faire ?")
            print("1 - Calcul Lambda max")
            print("2 - Calcul T")
            print("3 - Retour")
            choixWien = str(input("Choix : "))
            print("")
            if choixWien == "1":
                T = float(input("T : "))
                resultat = wien / T
                print(str(wien) + " / " + str(T) + " = " + str(resultat) + " m")
            if choixWien == "2":
                lambdaMax = float(input("Lambda max : "))
                resultat = wien / lambdaMax
                temperature = resultat + 273.15
                print(str(wien) + " / " + str(lambdaMax) + " = " + str(resultat) + "°K")
                print(str(resultat) + " + 273,15" + " = " + str(temperature) + "°c")
        if choixPhysique == "3":
            print("Masse et énergie : E = m * c**2")
            print("m = Masse perdu = E / c**2 [en Kg]")
            print("c = Vitesse de la lumière = 3,00 * 10**8 [en m/s]")
            print("E = Energie libéré = P * t [en J]")
            print("P = Puissance rayonné = E / t [en W]")
            print("t = temps [en s]")
            print("")
            print("Que veut-tu faire ?")
            print("1 - Calcul E = mc2")
            print("2 - Calcul m")
            print("3 - Calcul E")
            print("4 - Calcul P")
            print("5 - Retour")
            choixEnergie = str(input("Choix : "))
            print("")
            if choixEnergie == "1":
                m = float(input("m : "))
                resultat = m * c**2
                print(str(m) + " * (3,00 * 10**8)**2 = " + str(resultat) + " J")
            if choixEnergie == "2":
                E = float(input("E : "))
                resultat = E / c**2
                print(str(E) + " / (3,00 * 10**8)**2 = " + str(resultat) + " Kg")
            if choixEnergie == "3":
                P = float(input("P : "))
                t = float(input("t : "))
                resultat = P * t
                print(str(P) + " * " + str(t) + " = " + str(resultat) + " J")
            if choixEnergie == "4":
                E = float(input("E : "))
                t = float(input("t : "))
                resultat = E / t
                print(str(E) + " / " + str(t) + " = " + str(resultat) + " W")
        if choixPhysique == "4":
            print("L'univers est composée de 118 éléments")
            print("chimiques différents mais principalement")
            print("d'hydrogène et d'Helium.")
        if choixPhysique == "5":
            print("Les êtres-vivants sont composée")
            print("principalement d'oxygène, de carbone,")
            print("d'hydrogène et d'azote.")
        if choixPhysique == "6":
            print("La terre est composée de 94 éléments")
            print("chimique naturel et 24 artificielles mais")
            print("mais principalement d'oxygène, de fer")
            print("de silicium, d'aluminium et de calcium.")
        if choixPhysique == "7":
            print("Au cours d'une réaction nucléaire, il y a")
            print("conservation des nucléons A et des")
            print(" protons Z.")
            print("Z = protons = numéro atomique")
            print("n = neutons")
            print("Nucléons = protons + neutrons")
        if choixPhysique == "8":
            print("Dans la fusion, les éléments chimique")
            print("légers (petit Z) réagissent pour former des")
            print("éléments chimique lourd (grand Z).")
            print("Les noyaux des atomes de la centaine")
            print("d'éléments chimiques stables résultent de")
            print("la fusion au sein des étoiles à partir de")
            print("l'hydrogène initial.")
            print("Exemple : [2;1]H + [3;1]H --> [4;2]He")
            print("+ [1;0]n")
        if choixPhysique == "9":
            print("La fission se crée quand un neutron rentre")
            print("en colision avec un gros atome pour former")
            print("plusieurs petit atome.")
            print("Exemple : [1;0]n + [235;92]U --> [94;38]Sr")
            print("+ [139;54]Xe + 3[1;0]n")
    if choixMatière == "2":
        print("Que veut-tu faire ?")
        print("1 - Albédo")
        print("2 - Révision du DS1")
        print("3 - Correction du DS1")
        print("4 - Révision du DS2")
        choixPhysique = str(input("Choix : "))
        print("")
        if choixPhysique == "1":
            print("Albedo = (Puissance solaire réfléchie) /")
            print("(Puissance solaire reçue)")
            print("")
            print("Veut-tu le calculer ?")
            print("1 - Oui | 2 - Non")
            choixAlbedo = str(input("Choix : "))
            print("")
            if choixAlbedo == "1":
                réfléchie = float(input("Puissance solaire réfléchie : "))
                reçu = float(input("Puissance solaire reçue : "))
                resultat = réfléchie / reçu
                print(str(réfléchie) + " / " + str(reçu) + " = " + str(resultat) + " = " + str(resultat * 100) + "%")
        if choixPhysique == "2":
            activerRevision1 = False
            print("P = énergie = puissance radiactive")
            print("solaire = 3,85 * 10**26 W")
            print("")
            print("Les variations saisonières de la")
            print("température dépendent de la position du point")
            print("étudié par rapport au zénith qui modifie")
            print("l'angle d'incidence des rayons solaire")
            print("captés et donc la puissance solaire reçue.")
            print("")
            print("La puisssance capté augmente donc du matin")
            print("vers la mi journée, puis diminue au cours")
            print("du reste de la journée, ce qui fait")
            print("augmenter puis diminuer la température.")
            print("         Page 2 (Appuyer sur --->)         ")
            while activerRevision1 == False:
                    if keydown(KEY_RIGHT):
                        activerRevision1 = True
                        print("")
                        print("Bilan :")
                        print("La puissance radiactive saloire reçue du")
                        print("soleil par une surface plane dépend de")
                        print("l'aire de la surface de la zone étudiée et")
                        print("de l'angle d'incidence des rayons solaires")
                        print("frappant cette surface. La puissance solaire")
                        print("reçue par unité de surface dépend donc :")
                        print("de l'heure (variations diurnes), du moment")
                        print("de l'année (variations saisonnière) et de")
                        print("la latitude (zonation climatique).")
        if choixPhysique == "3":
            activerDS1Page1 = False
            print("La puissance solaire reçu est")
            print("proportionelle à la surface. En un point du")
            print("globe, la puissance reçu du Soleil ne")
            print("dépend pas de la longitude.")
            print("")
            print("Phénomène de variation :")
            print("Diurne : Rotation de la terre sur elle même")
            print("Saisonnière : Inclinaison de l'axe de")
            print("rotation de la Terre et révolution autour")
            print("du Soleil")
            print("Climatique : Inclinaison de l'axe de")
            print("rotation de la Terre et forme sphérique de")
            print("la Terre")
            print("         Page 2 (Appuyer sur --->)         ")
            while activerDS1Page1 == False:
                    if keydown(KEY_RIGHT):
                        activerDS1Page1 = True
                        activerDS1Page2 = False
                        print("")
                        print("Les différents climats de la planète :")
                        print("La puissance solaire envoyé sur Terre est")
                        print("constante et ne dépend que de la distance")
                        print("entre la Terre et le Soleil, c'est la")
                        print("constante solaire. Par contre, la Terre")
                        print("étant sphérique, l'angle d'incidence des")
                        print("rayons solaire modifie la surface de la")
                        print("tache éclairée au niveau du sol selon sa")
                        print("latitude et donc de la puissance capté par")
                        print("m**2 par celle-ci. Cette inégale")
                        print("répartition de l'énergie solaire captée au")
                        print("sol est responsable de la zonation")
                        print("         Page 3 (Appuyer sur --->)         ")
                        while activerDS1Page2 == False:
                                if keydown(KEY_RIGHT):
                                    activerDS1Page2 = True
                                    print("")
                                    print("climatique constaté basée sur les")
                                    print("variations de T°.")
        if choixPhysique == "4":
            activerRevision2Page1 = False
            print("Les plantes verte absorbent de l'énergie")
            print("solaire qui est utilisé pour produire de la")
            print("matière consommé et utilisé par d'autres")
            print("êtres vivants.")
            print("")
            print("Autotrophe : parties vertes d'une plante")
            print("(utilise de l'eau, des sels minéraux et de")
            print("la lumière)")
            print("Hétérotrophe : parties non chlorophylliennes")
            print("d'une plante et les autres êtres vivants")
            print("[ex : humains] (utilise de l'eau, des sels")
            print("minéraux, de la lumière et des matières")
            print("organiques)")
            print("         Page 2 (Appuyer sur --->)         ")
            while activerRevision2Page1 == False:
                    if keydown(KEY_RIGHT):
                        activerRevision2Page1 = True
                        activerRevision2Page2 = False
                        print("")
                        print("La chlorophylle absorbe le bleu et le rouge")
                        print("(magenta) ce qui lui donne une couleur")
                        print("verte. Les longeurs d'ondes absorbées par")
                        print("la chlorophylle sont réellement les")
                        print("longueurs d'onde actives pour la")
                        print("photsynthèse.")
                        print("La photosynthèse est le processus   ")
                        print("bioénergétique qui permet à des organismes")
                        print("de synthétiser la matière organique en")
                        print("utilisant l'énergie lumineuse, l'eau et")
                        print("le CO(2).")
                        print("")
                        print("         Page 3 (Appuyer sur --->)         ")
                        while activerRevision2Page2 == False:
                                if keydown(KEY_RIGHT):
                                    activerRevision2Page2 = True
                                    print("")
                                    print("Bilan énergétique de la photosynthèse :")
                                    print("6CO(2) + 6H(2)O --> (Energie lumineuse")
                                    print("[56 000 KJ]) --> C(6)H(12)O(6)")
                                    print("(1 mole de glucose [2 840 KJ]) + 6O(2)")
                                    print("--> Amidon")
    else:
        print("Erreur sur le choix de la commande !")
    print("")
    print("Veux-tu continuer ?")
    print("1 - Oui")
    print("2 - Non")
    continuer = str(input("Choix : "))
    if continuer == "1":
        print("")
    else:
        exit()

During your visit to our site, NumWorks needs to install "cookies" or use other technologies to collect data about you in order to:

With the exception of Cookies essential to the operation of the site, NumWorks leaves you the choice: you can accept Cookies for audience measurement by clicking on the "Accept and continue" button, or refuse these Cookies by clicking on the "Continue without accepting" button or by continuing your browsing. You can update your choice at any time by clicking on the link "Manage my cookies" at the bottom of the page. For more information, please consult our cookies policy.