CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Mes projets de débutant en Python

rstrophyr
rstrophyr
Niveau 8
25 juillet 2022 à 20:21:43

Bonjour :-)

Je suis un débutant de la programmation et j'ai choisi de débuter sur python :ok: , j'ai fais quelques exercices et projet en autodidacte qui me paraissaient intéressants. J'aimerais savoir ce que vous en pensez. Je voulais savoir si j'ai acquis les bases de la programmation sur ce langage dorénavant :question:
print("Choissisez un nombre entre 1 et 3") a = input() b = int(a) # conversion de la chaîne en entier while b != 0: # si a est différent de 0 if b == 1: print("Vous avez choisi le plus petit nombre...") elif b == 2: print("Vous avez donc choisi le second") elif b == 3: print("Vous avez choisi le plus grand nombre") else: print("Entrez un nombre entre 1 et 3 SVP(ou 0 pour terminer)") b = int(input()) print("Vous avez choisi 0") print("C'est donc la fin de l'exercice")
a = input("Entrez un nombre n") # demande à l'utilisateur d'entrer une valeur n = int(a) # convertit en nombre réel def table_n(): # définit la fonction table_n par : i = 0 while n*i < n*10: # tant que n*i est inférieur à n*10 i = i + 1 print(n*i, end =" ") def tables(): # définit la fonction tables par print("La table de", n , "en triple exemplaire :") print(table_n()) print(table_n()) print(table_n()) print(tables())

le volume d'une sphere
from random import* a = input("Choissisez un nombre entre 0 et 49") a = int(a) b = input("Combien souhaitez vous miser d'€ ?") b = int(b) roulette = randrange(50) if a == roulette: print("Vous avez choisi le bon nombre") print("Vous remportez 3x votre somme soit", a*3 ," euros") elif (a + roulette) % 2 == 0: print("Le nombre est de la même couleur que le nombre gagnant, vous gagnez",b+0.5*b,"€") else: print("Ce n'est pas le bon nombre, vous avez perdu votre mise")

Casino
from random import* a = input("Choissisez un nombre entre 0 et 49") a = int(a) b = input("Combien souhaitez vous miser d'€ ?") b = int(b) roulette = randrange(50) if a == roulette: print("Vous avez choisi le bon nombre") print("Vous remportez 3x votre somme soit", a*3 ," euros") elif (a + roulette) % 2 == 0: print("Le nombre est de la même couleur que le nombre gagnant, vous gagnez",b+0.5*b,"€") else: print("Ce n'est pas le bon nombre, vous avez perdu votre mise")

Exo ou il faut rentrée les info des étudiants et les mettre dans une liste
def information(): numero = int(input("Entrez le numéro de l'étudiant")) nom = input("Entrez le nom de l'étudiant") prenom = input("Entrez le prénom de l'étudiant") date_de_naissance = int(input("Entrez la date de naissance de l'étudiant")) note_obtenue = float(input("Entrez la note obtenue en AP1")) dic = {'Numero étudiant' : numero, 'Nom' : nom, 'Prénom' : prenom, 'Date de naissance' : date_de_naissance, 'Note obtenue en AP1' : note_obtenue } return dic def saisie(): nb_etudiant = int(input("Vous souhaitez saisir les informations de combien d'étudiants")) liste = [] for i in range(nb_etudiant): liste.append(information()) return liste print(saisie())

Calculer les racines d'une equation degres 2
from math import* # imporation du module mathématiques a = input("Entrez la valeur de a") b = input("Entrez la valeur de b") c = input("Entrez la valeur de c") delta = (int(b)*int(b)-4*int(a)*int(c)) # delta exprimé en fonction des valeurs de a,b,c if delta < 0: print("Delta est négatif, l'équation n'admet aucune solution dans R") elif delta == 0: x1 = -1*int(b)/2*int(a) print(" Delta = 0, l'équation admet une unique solution x1 = ", x1) elif delta > 0: # sinon print("Delta est positif, l'équation admet deux solutions x1 et x2") x1 = -1*int(b) - sqrt(delta) / 2*int(a) x2 = -1*int(b) + sqrt(delta) / 2*int(a) print("Les solutions de l'équations sont", x1, x2) # affiche le résultat

J'ai hyper galéré à faire l'avant-dernier, j'ai du faire appel à l'aide d'un ami :(

Message édité le 25 juillet 2022 à 20:25:45 par rstrophyr
Magrozz
Magrozz
Niveau 7
25 juillet 2022 à 21:56:28

Vraiment la base des bases alors, t'apprends à faire ça au lycée sur la calculatrice.

godrik
godrik
Niveau 30
25 juillet 2022 à 23:52:49

Pour te donner un point de reference. C'est le genre de chose qu'on fait dans les 3 premiere semaines de cours.

cybevil
cybevil
Niveau 27
25 juillet 2022 à 23:57:31

C'est déjà bien pour commencer. Après savoir si on a les bases c'est abstrait, la limite de "j'ai les bases" est plutôt flou.

Si tu sais manipuler les variables, les boucles, les conditions, les fonctions, que tu comprends ce qu'est un type de donné, un objet, une énumération,... t'as les premières base en tout cas :ok: .

Message édité le 25 juillet 2022 à 23:58:03 par cybevil
Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment