Premiers pas en programmation Python3
Dans le tutoriel précédent, nous avons appris quelques bases de la syntaxe de Python3. Ensuite, essayons quelques exemples.
Afficher une chaîne de caractères :
Exemple
Le résultat de sortie est:
Hello, world!
Afficher la valeur de la variable :
Exemple
print('The value of i is:', i)
Le résultat de sortie est:
i 的值为: 65536
Définir des variables et effectuer des opérations mathématiques simples
Exemple
y = 2
z = x + y
print(z)
Le résultat de sortie est:
5
Définir une liste et afficher ses éléments :
Exemple
print(my_list[0]) # Sortie "google"
print(my_list[1]) # Sortie "example"
print(my_list[2]) # Sortie "taobao"
Le résultat de sortie est:
google example taobao
Utiliser une boucle for pour afficher les nombres de 0 à 4 :
Exemple
print(i)
Le résultat de sortie est:
0 1 2 3 4
Afficher différents résultats selon les conditions :
Exemple
if x > 10:
print("x est supérieur à 10")
else:
print("x est inférieur ou égal à 10")
Le résultat de sortie est:
x 小于或等于 10
Ensuite, essayons d'écrire une suite de Fibonacci.
La suite de Fibonacci est un problème mathématique classique, où chaque nombre est la somme des deux nombres précédents.
Exemple (Python 3.0+)
Parmi ceux-ci, le codea, b = b, a+best calculé en évaluant d'abord l'expression de droite, puis en affectant simultanément au côté gauche, ce qui équivaut à :
n=b m=a+b a=n b=m
Exécutez le programme ci-dessus, le résultat de sortie est :
1 1 2 3 5 8
Cet exemple introduit plusieurs nouvelles fonctionnalités.
La première ligne contient une affectation composée : les variables a et b reçoivent simultanément de nouvelles valeurs 0 et 1. La dernière ligne utilise à nouveau la même méthode. Vous pouvez voir que l'expression de droite est exécutée avant que l'affectation ne soit effectuée. L'ordre d'exécution de l'expression de droite est de gauche à droite.
Vous pouvez également utiliser une boucle for pour y parvenir :
Exemple
a, b = 0, 1
for i in range(n):
print(b)
a, b = b, a + b
mot-clé end
Le mot-clé end peut être utilisé pour afficher les résultats sur la même ligne, ou pour ajouter différents caractères à la fin de la sortie, comme le montre l'exemple ci-dessous :
Exemple (Python 3.0+)
Exécutez le programme ci-dessus, le résultat de sortie est :
1,1,2,3,5,8,13,21,34,55,89,144,233,377,610,987,Autres extensions