Un script pour tricher sur le chapitre 1 d’enseignement scientifique physique-chimie. Version compressé
from math import * from kandinsky import * from ion import * wien = 0.0028989 c = 300000000 print("Bienvenue dans triche_es_pc.py créer par nt games !") print("") activer = True while activer == True: 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") print("10 - Radioactivité") print("11 - Demi-vie") choixPhysique = str(input("Choix : ")) print("") if choixPhysique == "1": print("Froide = Rouge | Chaude = Bleu") elif choixPhysique == "2": print("Lambda max = 2,8989 * 10**-3 / T") print("T = K = °c + 273.15 | Lambda max en m (10**3 mm) (10**6 μm) (10**9 nm)") print("") print("Que veut-tu faire ?") print("1 - Calcul Lambda max") print("2 - Calcul T") print("3 - Retour") choixWien = str(input("Choix : ")) 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") elif 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 : ")) 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") elif 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.") elif choixPhysique == "5": print("Les êtres-vivants sont composée") print("principalement d'oxygène, de carbone,") print("d'hydrogène et d'azote.") elif 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.") elif 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") elif 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") elif 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") elif choixPhysique == "10": print("Certains noyaux (ayant trop de neutrons,") print("de protons ou de nucléons) sont instables.") print("Ils se désintègrent mais on ne sait pas") print("quand, c'est la radioactivité.") print("Exemple : [238;32]U --> [234;90]Th + [4;2]He") print("(comparer au fusion et au fission,") print("le noyaux se divise tout seul)") elif choixPhysique == "11": print("La demi-vie (t1/2) d'un noyaux radioactif") print("est la durée nécessaire pour que la moitié") print("des noyaux initialement présents dans un") print("échantillon macroscopique se soit") print("désintégrée. Cette demi-vie est") print("caractèristique du noyaux radioactif.") print("Exemple :") print("- Carbone 14 (datation de cadavre) :") print("t1/2 = 5730 ans") print("- Iode 123 (Imagerie médical) : t1/2 = 13,2h") print("- Uranium 238 (réacteurs nucléaires) :") print("t1/2 = 4,5 * 10**9 ans") 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()