Tutoriel Python - introduction
Python est actuellement l'un des langages de programmation les plus populaires, en particulier avec l'essor de la technologie de l'IA. Python est un langage de programmation polyvalent permettant de développer de nombreux éléments tels que des applications Web, des services back-end, ainsi que la science des données et l'apprentissage automatique.
Installation
Voici les préparatifs pour le codage avec Python :
- Téléchargez le Python puis installez-le.
- Vous pouvez utiliser n'importe quel éditeur de texte pour écrire du code Python comme Visual Studio Code ou un IDE dédié comme PyCharm.
Écrire le premier code
Créez un nouveau fichier avec une extension .py appelé main.py. Ensuite, écrivez ce code.
print("Hello World!")
Exécutez cette commande pour exécuter du code Python.
python main.py
Voici le résultat.
Hello World!
Sur la base du code ci-dessus, la fonction print() affiche le Hello World! texte.
Variables et types de données
Une variable est un emplacement pour stocker des valeurs telles que des entiers, des nombres flottants et des chaînes (un tas de caractères alphanumériques). Ceci est un exemple d'utilisation de variables en Python.
number = 42 username = "John Doe" price = 2.95
Pour afficher la valeur d'une variable, utilisez la fonction print().
number = 42 username = "John Doe" price = 2.95 # display a value from variable print("this is a number", number) print("price: ", price) # using formatting print(f"hello, my username is {username}")
Voici le résultat.
this is a number 42 price: 2.95 hello, my username is John Doe
Voici la liste des types de données couramment utilisés en Python.
Data Type | Value |
---|---|
Integer | non-decimal number |
Float | decimal number |
String | Alphanumeric characters |
Boolean | True or False |
Opérateur
Il existe de nombreux opérateurs arithmétiques de base en Python. Ces opérateurs peuvent être utilisés pour effectuer des calculs pour les types de données numériques comme entier et flottant.
Operator | Description |
---|---|
+ | add operation |
- | substract operation |
* | multiply operation |
/ | division operation |
// | floor division operation |
% | modulo operation (get the remainder from division operation) |
** | Perform the operation of raising a number to the power of a number |
Ceci est un exemple d'utilisation d'opérateur en Python.
first = 4 second = 2 addition = first + second subtraction = first - second multiplication = first * second division = first / second mod = first % second square_of_first = first ** 2 print(f'{first} + {second} = {addition}') print(f'{first} - {second} = {subtraction}') print(f'{first} * {second} = {multiplication}') print(f'{first} / {second} = {division}') print(f'{first} % {second} = {mod}') print(f'{first} ** {2} = {square_of_first}')
Sortie
4 + 2 = 6 4 - 2 = 2 4 * 2 = 8 4 / 2 = 2.0 4 % 2 = 0 4 ** 2 = 16
L'opérateur // effectue une division puis renvoie le plancher d'un résultat de division.
result = 29 // 5 # returns 5 (actual value before floor operation: 5.8)
Ajout d'une entrée utilisateur
La fonction input() lit l'entrée de l'utilisateur. Cette fonction est utile pour créer des programmes interactifs en Python. Par défaut, input() renvoie le type de données String.
Ceci est l'exemple de base d'utilisation de la fonction input().
# get username from input username = input("enter username: ") # get age from input # the int() function converts string into integer data type age = int(input("enter age: ")) print(f"username: {username}") print(f"age: {age}")
Sortie
Exemple 1 - Calcul de la surface d'un rectangle
Créons un programme de calcul de surface de rectangle en Python. Le programme permet à l'utilisateur de saisir la longueur et la largeur du rectangle. Ensuite, le programme calcule l'aire du rectangle puis l'affiche à l'utilisateur.
# get length from user input length = int(input("enter length: ")) # get width from user input width = int(input("enter width: ")) # calculate the area of rectangle area = length * width # display the result print(f"area of rectangle: {area}")
Sortie
Exemple 2 – Obtenir un prix réduit
Créons un programme pour calculer le prix d'un article après application de la remise. Le programme permet à l'utilisateur de saisir le prix réel et la remise. Ensuite, le programme renvoie le prix réduit.
# get price from user input price = int(input("enter price: ")) # get discount from user input discount = int(input("enter discount: ")) # calculate the discounted price discounted_price = price - (price * (discount / 100)) # display the result print(f"original price: {price}") print(f"discounted price: {discounted_price}")
Sortie
Sources
- Page officielle de Python.
- Tutoriel Python.
J'espère que cet article vous aidera à apprendre Python. Si vous avez des commentaires, n'hésitez pas à me le faire savoir dans la section commentaires.
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!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Solution aux problèmes d'autorisation Lors de la visualisation de la version Python dans Linux Terminal Lorsque vous essayez d'afficher la version Python dans Linux Terminal, entrez Python ...

Comment éviter d'être détecté lors de l'utilisation de FiddlereVerywhere pour les lectures d'homme dans le milieu lorsque vous utilisez FiddlereVerywhere ...

Lorsque vous utilisez la bibliothèque Pandas de Python, comment copier des colonnes entières entre deux frames de données avec différentes structures est un problème courant. Supposons que nous ayons deux dats ...

Comment Uvicorn écoute-t-il en permanence les demandes HTTP? Uvicorn est un serveur Web léger basé sur ASGI. L'une de ses fonctions principales est d'écouter les demandes HTTP et de procéder ...

Utilisation de Python dans Linux Terminal ...

Fastapi ...

Comment enseigner les bases de la programmation novice en informatique dans les 10 heures? Si vous n'avez que 10 heures pour enseigner à l'informatique novice des connaissances en programmation, que choisissez-vous d'enseigner ...

Comprendre la stratégie anti-rampe d'investissement.com, Beaucoup de gens essaient souvent de ramper les données d'actualités sur Investing.com (https://cn.investing.com/news/latest-news) ...
