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

Concepts de base – Opérateurs et plus

Susan Sarandon
Libérer: 2024-11-25 19:37:15
original
304 Les gens l'ont consulté

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!") 
Copier après la connexion
Copier après la connexion

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.")  
Copier après la connexion
Copier après la connexion

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

"""  
This is a  
multi-line comment.  
"""  
Copier après la connexion
Copier après la connexion

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 
Copier après la connexion
Copier après la connexion

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  
Copier après la connexion

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  
Copier après la connexion

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}!")  
Copier après la connexion

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!") 
Copier après la connexion
Copier après la connexion

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.")  
Copier après la connexion
Copier après la connexion

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.  
"""  
Copier après la connexion
Copier après la connexion
  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 
Copier après la connexion
Copier après la connexion

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!

source:dev.to
Déclaration de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal