Maison >développement back-end >Tutoriel Python >Python : concepts de base en arithmétique, types de données et logique conditionnelle

Python : concepts de base en arithmétique, types de données et logique conditionnelle

DDD
DDDoriginal
2024-11-09 17:40:02566parcourir

Python : Basics Concepts in Arithmetic, Data Types, and Conditional Logic

Si vous débutez avec Python, il est essentiel de comprendre les opérations de base, les types de données et la logique conditionnelle. Récapitulons quelques sujets fondamentaux. Nous explorerons chaque sujet avec des exemples.


Chapitre 1 : Opérateurs arithmétiques

Python fournit une variété d'opérateurs qui facilitent l'exécution d'opérations mathématiques. Voici un bref aperçu des opérateurs les plus courants :

Syntax Action Example Output
* Multiply 4 * 10 40
Addition 7 9 16
- Subtract 23 - 4 19
/ Division 27 / 3 9
** Power 3 ** 2 9
% Modulo 7 % 4 3

Ces opérateurs vous aident à travailler avec les nombres dans votre code. Voici quelques exemples :

# Multiplication
result = 4 * 10
print(result)  # Output: 40

# Addition
total = 7 + 9
print(total)  # Output: 16

# Power
squared = 3 ** 2
print(squared)  # Output: 9

Vous pouvez également attribuer des valeurs aux variables à l'aide de ces opérateurs :

# Define total spend amount
total_spend = 3150.96
print(total_spend)  # Output: 3150.96

Chapitre 2 : Types de données et collections

En Python, vous disposez de différentes manières de stocker des données, chacune adaptée à différents types de tâches.

  1. Chaînes : Utilisé pour le texte. Vous pouvez définir une chaîne en utilisant des guillemets simples ou doubles.

    # Defining a string
    customer_name = 'George Boorman'
    print(customer_name)
    
    # Double quotes also work
    customer_name = "George Boorman"
    
  2. Listes : Une liste est une collection ordonnée qui peut contenir plusieurs valeurs.

    # Creating a list
    prices = [10, 20, 30, 15, 25, 35]
    
    # Accessing the first item
    print(prices[0])  # Output: 10
    
  3. Dictionnaires : un dictionnaire stocke des paires clé-valeur, vous permettant de rechercher une valeur en fonction d'une clé.

    # Creating a dictionary
    products_dict = {
        "AG32": 10,
        "HT91": 20,
        "PL65": 30,
        "OS31": 15,
        "KB07": 25,
        "TR48": 35
    }
    
    # Accessing a value by key
    print(products_dict["AG32"])  # Output: 10
    
  4. Ensembles et tuples :

    • Ensemble : Une collection d'éléments uniques.
    • Tuple : Une liste immuable, ce qui signifie qu'elle ne peut pas être modifiée après la création.
    # Creating a set
    prices_set = {10, 20, 30, 15, 25, 35}
    
    # Creating a tuple
    prices_tuple = (10, 20, 30, 15, 25, 35)
    

Chapitre 3 : Mots clés conditionnels

Python comprend plusieurs mots-clés pour évaluer les conditions, qui sont essentielles à la prise de décision dans votre code.

Keyword Function
and Evaluate if multiple conditions are true
or Evaluate if one or more conditions are true
in Check if a value exists in a data structure
not Evaluate if a value is not in a data structure

Passons en revue quelques exemples pour comprendre ces mots-clés en action :

  1. Utiliser et :
# Multiplication
result = 4 * 10
print(result)  # Output: 40

# Addition
total = 7 + 9
print(total)  # Output: 16

# Power
squared = 3 ** 2
print(squared)  # Output: 9
  1. En utilisant ou :
# Define total spend amount
total_spend = 3150.96
print(total_spend)  # Output: 3150.96
  1. Utilisation dans :
# Defining a string
customer_name = 'George Boorman'
print(customer_name)

# Double quotes also work
customer_name = "George Boorman"
  1. Utiliser non :
# Creating a list
prices = [10, 20, 30, 15, 25, 35]

# Accessing the first item
print(prices[0])  # Output: 10

RÉSUMÉ

Cet aperçu couvre les bases des opérations arithmétiques, divers types de données et les mots-clés conditionnels en Python. Ce sont des concepts fondamentaux qui vous aideront à créer des programmes plus complexes.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn