Construire un outil de calcul simple avec Python

Photo par charlesdeluvio sur Unsplash

Python est un langage de programmation puissant et polyvalent qui a acquis une immense popularité ces dernières années, en raison de sa simplicité et de son efficacité. L'une des utilisations les plus courantes de Python consiste à créer une calculatrice, qui peut être utilisée pour effectuer des opérations mathématiques simples.
Dans cet article, nous allons explorer comment construire une calculatrice de base en utilisant Python, étape par étape et comment gagner 50 dollars par jour avec.

Le code sera divisé en sections pour le rendre plus facile à comprendre.

A quoi ressemblera le code ?

Tout d'abord, il s'agit d'un moteur de programme pour une calculatrice. Ce programme n'utilise aucun code HTML ou CSS.

Le programme demandera d'abord à l'utilisateur d'entrer deux nombres.

Il leur demandera ensuite de sélectionner une opération-

  1. Ajout
  2. Soustraction
  3. Multiplication
  4. Division

Voici à quoi cela ressemblera-

Pour cela, je vais utiliser PyCharm.

Vous pouvez télécharger la version gratuite ici

Vous pourrez le construire en trois étapes simples.

Sans attendre, commençons

Etape 1 : Définir les fonctions.

La première étape consiste à définir les fonctions. Chaque fonction utilisera deux variables - x et y. Il renverra le résultat basé sur l'opérateur mathématique correspondant.

Voici à quoi cela ressemblera-

# Define functions for each mathematical operation
def add(x, y):
    return x + y

def subtract(x, y):
    return x - y

def multiply(x, y):
    return x * y

def divide(x, y):
    return x / y

Dans cette étape, nous demanderons à l'utilisateur de saisir deux nombres. Puisque nous voulons que notre programme soit utilisé pour les nombres décimaux, nous utiliserons float() au lieu de int().

Nous attribuerons des numéros aux différentes opérations.

  1. Ajout
  2. Soustraction
  3. Multiplication
  4. Division

# Ask user to input two numbers and the desired operation
print("Welcome to the simple calculator program!")
num1 = float(input("Enter the first number: "))
num2 = float(input("Enter the second number: "))
print("Choose an operation:")
print("1. Add")
print("2. Subtract")
print("3. Multiply")
print("4. Divide")
operation = int(input("Enter your choice (1/2/3/4): "))

C'est la dernière étape. Ici, nous allons effectuer l'opération et renvoyer le résultat.

Si le programme est incapable d'effectuer le calcul, il imprimera un message d'erreur.

Ici, les fonctions que nous avons définies dans la première étape seront utiles.

Voici à quoi cela ressemblera-

if operation == 1:
    print(num1, "+", num2, "=", add(num1, num2))
elif operation == 2:
    print(num1, "-", num2, "=", subtract(num1, num2))
elif operation == 3:
    print(num1, "*", num2, "=", multiply(num1, num2))
elif operation == 4:
    print(num1, "/", num2, "=", divide(num1, num2))
else:
    print("Invalid input. Please try again.")

Voici à quoi ressemblera le programme final-


def add(x, y):
    return x + y

def subtract(x, y):
    return x - y

def multiply(x, y):
    return x * y

def divide(x, y):
    return x / y

print("Welcome to the simple calculator program!")
num1 = float(input("Enter the first number: "))
num2 = float(input("Enter the second number: "))
print("Choose an operation:")
print("1. Add")
print("2. Subtract")
print("3. Multiply")
print("4. Divide")
operation = int(input("Enter your choice (1/2/3/4): "))

if operation == 1:
    print(num1, "+", num2, "=", add(num1, num2))
elif operation == 2:
    print(num1, "-", num2, "=", subtract(num1, num2))
elif operation == 3:
    print(num1, "*", num2, "=", multiply(num1, num2))
elif operation == 4:
    print(num1, "/", num2, "=", divide(num1, num2))
else:
    print("Invalid input. Please try again.")

Les calculatrices sont très demandées dans le monde entier. En Inde, ils ont finalement autorisé l'utilisation de calculatrices dans les examens liés au commerce.

Les calculatrices en ligne obtiennent des millions de vues chaque année.

La meilleure façon de l'utiliser serait de créer un site Web WordPress, puis d'utiliser Google Adsense pour gagner un revenu décent.

Notez que vous devez utiliser du code CSS et HTML pour le rendre réactif.
Pour cela, je vous conseille de lire cet article.

Vous voulez apprendre CSS Grid ? Voici mon cours complet gratuit. Joyeux noël!

Merci pour la lecture. J'espère que vous avez trouvé cet article utile.

Si cela vous a plu, je vous serais très reconnaissant de me suivre afin que cela m'aide à continuer à écrire de tels articles.

Veuillez noter que certains des liens sur ce site Web sont des liens d'affiliation Amazon, ce qui signifie que je gagne une petite commission si vous décidez d'effectuer un achat via ces liens. Pour toi, c'est sans frais supplémentaires. Je ne recommande que des produits et services que j'utilise et que j'aime moi-même et toutes les opinions exprimées ici sont les miennes. Merci pour votre soutien!

En savoir plus

Pourquoi ChatGPT est en fait une aubaine pour les outils de détection d'IA

Suggested posts

Recherche d'informations sur les noms de domaine

Un extrait de Small, Sharp Software Tools par Brian P. Hogan

Recherche d'informations sur les noms de domaine

Lorsque vous faites une demande à facebook.com, votre ordinateur recherche le nom de domaine pour traduire ce nom de domaine en une adresse IP afin que votre ordinateur puisse établir cette connexion.

Comment exécuter gratuitement les plugins ChatGPT avec Langchain

Comment exécuter gratuitement les plugins ChatGPT avec Langchain

Vous devez avoir entendu parler de tous les nouveaux plugins ChatGPT puissants comme le navigateur, l'interpréteur de code, etc. Mais il y a un problème, l'accès aux plugins est limité à une liste d'attente et donc beaucoup n'y ont pas accès.

Related posts

L'érosion lente : dévoiler les façons dont les gens perdent leur carrière

L'érosion lente : dévoiler les façons dont les gens perdent leur carrière

Dans le monde rapide et compétitif d'aujourd'hui, la carrière d'une personne joue un rôle important dans la croissance personnelle, la stabilité financière et la satisfaction globale de la vie. Cependant, de nombreuses personnes se retrouvent prises dans un cycle incessant de stagnation et d'insatisfaction, dépérissant progressivement dans leur vie professionnelle.

Le mensonge du cow-boy

Comment les mégacorporations ont vendu aux Américains un mensonge costaud

Le mensonge du cow-boy

C'est un matin brillamment doré dans les collines de l'ouest, alors que les premiers rayons du soleil illuminent l'herbe givrée des plaines. Un troupeau de bovins Angus placides, d'un noir de jais et massif, se découpe sur le lever du soleil alors qu'ils descendent un sentier battu vers un lieu qu'ils connaissent tous bien; le bar du petit-déjeuner.

Journal ouvert

Journal ouvert

Journal ouvert : une image par jour. J'ai toujours été fasciné par les histoires.

Ce que vous pouvez faire pendant votre saison d'attente (attendre de décrocher votre premier emploi dans la technologie)

Ce que vous pouvez faire pendant votre saison d'attente (attendre de décrocher votre premier emploi dans la technologie)

Passer à une nouvelle carrière peut être extrêmement difficile si vous essayez de le faire seul. Il est important de trouver des partenaires de responsabilité qui sont au même niveau d'apprentissage que vous, qui partagent des objectifs, une ténacité et un dynamisme similaires.