Maison >développement back-end >Tutoriel Python >Concepts de base – Opérateurs et plus

Concepts de base – Opérateurs et plus

Susan Sarandon
Susan Sarandonoriginal
2024-11-25 19:37:15302parcourir

Premiers pas avec la syntaxe Python et les constructions de base

Maintenant que Python est installé et que vous avez exécuté votre premier programme, plongeons-nous dans quelques concepts fondamentaux qui constituent l'épine dorsale de chaque programme Python. Dans cet article, nous aborderons la syntaxe, les opérateurs et les opérations d'entrée/sortie de Python, jetant ainsi les bases de l'écriture de code fonctionnel.

1. Syntaxe et structure de base

La syntaxe de Python est conçue pour être claire et facile à lire, mais vous devez connaître quelques règles essentielles avant de vous lancer dans un codage plus complexe.

Indentation

Contrairement à de nombreux autres langages de programmation, Python utilise l'indentation pour définir des blocs de code, et non des accolades ({}) ou des mots-clés. Cela rend votre code visuellement plus propre mais signifie également que vous devez être cohérent avec votre espacement.

Exemple de code : utilisation de l'indentation

# Correct indentation  
if True:  
    print("This is properly indented!")  

# Incorrect indentation (will cause an error)  
if True:  
print("This is not properly indented!") 

Basic Concepts – Operators and More

Commentaires

Les commentaires sont utilisés pour rendre votre code plus lisible et pour documenter ce qu'il fait. Python utilise le symbole # pour les commentaires sur une seule ligne.

# This is a single-line comment  
print("Python ignores comments when running the code.")  

Pour les commentaires sur plusieurs lignes, utilisez des guillemets triples :

"""  
This is a  
multi-line comment.  
"""  

Mots clés et identifiants

Mots clés : mots réservés en Python, comme if, else, for et def. Vous ne pouvez pas les utiliser comme noms de variables.

Identifiants : noms utilisés pour les variables, les fonctions ou les classes. Ils doivent commencer par une lettre ou un trait de soulignement (_) et ne peuvent pas contenir de caractères spéciaux.

2. Opérateurs en Python

Les opérateurs sont des symboles utilisés pour effectuer des opérations sur des variables et des valeurs. Python propose une grande variété d'opérateurs.

Opérateurs arithmétiques

Utilisé pour les opérations mathématiques de base :

a = 10  
b = 3  

print(a + b)  # Addition  
print(a - b)  # Subtraction  
print(a * b)  # Multiplication  
print(a / b)  # Division  
print(a % b)  # Modulus  
print(a ** b)  # Exponentiation  
print(a // b)  # Floor division 

Opérateurs de comparaison

Comparez deux valeurs et renvoyez un booléen (Vrai ou Faux) :

print(a > b)   # Greater than  
print(a < b)   # Less than  
print(a == b)  # Equal to  
print(a != b)  # Not equal to  
print(a >= b)  # Greater than or equal to  
print(a <= b)  # Less than or equal to  

Basic Concepts – Operators and More

Opérateurs logiques

Combinez les instructions conditionnelles :

x = True  
y = False  

print(x and y)  # Logical AND  
print(x or y)   # Logical OR  
print(not x)    # Logical NOT  

3. Entrée et sortie

Prendre les commentaires

La fonction input() de Python vous permet d'interagir avec les utilisateurs en recevant des entrées pendant l'exécution du programme.

Exemple de code : saisie simple

name = input("What is your name? ")  
print(f"Hello, {name}!")  

Basic Concepts – Operators and More

Affichage de la sortie

La fonction print() est utilisée pour afficher des informations. Vous pouvez également utiliser des f-strings pour une sortie formatée :

# Correct indentation  
if True:  
    print("This is properly indented!")  

# Incorrect indentation (will cause an error)  
if True:  
print("This is not properly indented!") 

4. Mini projet : calculatrice de base

Rassemblons tout pour créer un programme de calcul simple qui prend en compte les entrées de l'utilisateur, effectue des opérations de base et affiche le résultat.

Exemple de code : Calculatrice de base

# This is a single-line comment  
print("Python ignores comments when running the code.")  

Basic Concepts – Operators and More

Exercices pratiques

Pour consolider ce que vous avez appris, essayez ces exercices supplémentaires :

  1. Vérificateur pair ou impair : Créez un programme qui prend un nombre en entrée et imprime s'il est pair ou impair.
"""  
This is a  
multi-line comment.  
"""  
  1. Calculatrice étendue : Améliorez la calculatrice de base en ajoutant la prise en charge du module et de l'exponentiation. Par exemple:
a = 10  
b = 3  

print(a + b)  # Addition  
print(a - b)  # Subtraction  
print(a * b)  # Multiplication  
print(a / b)  # Division  
print(a % b)  # Modulus  
print(a ** b)  # Exponentiation  
print(a // b)  # Floor division 

Conclusion

Comprendre la syntaxe, les opérateurs et les opérations d'entrée/sortie de Python est la première étape pour devenir un programmeur confiant. Une fois ces bases en place, vous êtes prêt à aborder des sujets et des projets plus avancés.

Essayez les Exercices pratiques et dites-nous comment vous avez fait dans les commentaires ci-dessous ! Nous serions ravis de voir vos résultats et de vous aider si vous êtes bloqué.

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