La première étape de la programmation Python3


Dans le tutoriel précédent, nous avons appris quelques connaissances de base sur la syntaxe de Python3, maintenant nous essayons d'écrire une séquence de Fibonacci.

L'exemple est le suivant :

#!/usr/bin/python3

# Fibonacci series: 斐波纳契数列
# 两个元素的总和确定了下一个数
a, b = 0, 1
while b < 10:
    print(b)
    a, b = b, a+b

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 obtiennent les nouvelles valeurs 0 et 1 en même temps. La dernière ligne utilise à nouveau la même méthode et vous pouvez voir que l'expression de droite est exécutée avant que l'affectation ne change. Les expressions de droite sont exécutées de gauche à droite.

>>> i = 256*256
>>> print('i 的值为:', i)
i 的值为: 65536

mot-clé de fin

Le mot-clé end peut être utilisé pour afficher les résultats sur la même ligne, ou ajouter des caractères différents à la fin de la sortie. Les exemples sont les suivants. suit :

#!/usr/bin/python3

# Fibonacci series: 斐波纳契数列
# 两个元素的总和确定了下一个数
a, b = 0, 1
while b < 1000:
    print(b, end=',')
    a, b = b, a+b

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,