Solution

Inscris-toi

(c'est gratuit !)

Un compte est nécessaire pour participer aux discussions.

Créer un compte

Toutes les questions

Martial

22 décembre 2025

Résolue
1 réponse

Addition interactive en Python

```python a=int(input("Entrer le premier nombre : ")) b=int(input("Entrer le second nombre : ")) print(f"Le résultat est {a+b}") ```

Camille

14 juillet 2025

Résolue
1 réponse

Conversion et typage en Python

Bonjour De mon côté, je fais la conversion dès la création de la variable, par exemple : `a = int(input("...")), b = int(input("..."))`, car dans notre contexte de calculatrice ces variables sont censées être des entiers (à la rigueur des décimaux) pour l’utilisateur. Donc mes questions : ## Best Practices Doit-on convertir immédiatement lors de la déclaration (`int(input(...))`), quitte à retransformer plus tard si nécessaire ? Ou vaut-il mieux tout garder sous forme de chaînes (`str`) et ne convertir qu’au moment où on en a réellement besoin ? ## Grands projets en équipe Et s’il y a énormément de variables, existe-t-il une façon (annotation, outil…) d’indiquer leur type à mes collègues pour éviter les erreurs, ou doivent-ils systématiquement estimer le type et, après erreur, vérifier avec `print(type(a))` ? Merci par avance 😊 (et pour la formation qui est géniale !)

Laurent GAUVRIT

5 janvier 2025

Résolue
1 réponse

Utilisation de float vs int pour l'addition de nombres décimaux

Bonjour pourquoi n'utilisez vous pas une conversion en float plutôt qu'en int ? En effet, cela permet d'additionner des nombres décimaux. cordialement LG

jonathan moutama

15 septembre 2023

Résolue
3 réponses

solution de l'exercice

nb_un = int(input("Entrez un premier nombre : ")) operateur = input("Quel oérateur : ") nb_deux = int(input("Entrez un deuxième nombre : ")) ope = "" if operateur == "+": resultat = nb_un + nb_deux ope = ("l'Addition") elif operateur == "-": resultat = nb_un - nb_deux ope = ("La soustraction") elif operateur == "*": resultat = nb_un * nb_deux ope = ("la multiplication") else: resultat = nb_un // nb_deux ope = ("la division") print(f"Le résultat de {ope} de {nb_un} et {nb_deux} est égal à {resultat}")

Didier

25 février 2023

Résolue
3 réponses

Exercice (Calculatrice)

Bonjour, je ne comprends pas l'exécution du sprint:Je galère, Merci, cdlt. Didier

Ce n'est pas fini...

Tu as complété % du parcours 🔥

Termine l'intégralité de la formation pour pouvoir débloquer ton attestation de réussite.

Rechercher sur le site

Inscris-toi à Docstring

Pour commencer ton apprentissage.

Tu as déjà un compte ? Connecte-toi.