Maison > Article > développement back-end > Analyse d'exemples d'utilisation de fonctions et d'instructions de contrôle Python
"Laissez le sale boulot aux fonctions", voyons d'abord comment définir des fonctions en Python.
nom de la fonction def (paramètre 1, paramètre 2...) :
renvoie 'résultat'
L'objectif principal de la fonction est de gérer des tâches récurrentes, par exemple lors du calcul de l'aire d'un triangle rectangle , deux côtés rectangles doivent être définis et les formules correspondantes. Définissez une fonction et saisissez la longueur du côté droit pour calculer l'aire du triangle rectangle
def function(a,b): return '1/2*a*b' #也可以写出这样 def function(a,b): print( 1/2*a*b)
Ne vous inquiétez pas trop de leurs différences. L'utilisation de return renvoie une valeur, tandis que le second appelle la fonction et exécute la fonction. opération d’impression. Vous pouvez appeler une fonction pour calculer l'aire d'un triangle rectangle de côtés 2 et 3 en entrant la fonction(2,3).
Le format de déclaration de jugement de Python est le suivant :
if condition: do else: do # 注意:冒号和缩进不要忘记了 # 再看一下多重条件的格式 if condition: do elif condition: do else: do
Ici, nous donnons un score et renvoyons son score.
a = 78 if a >= 90: print('优秀') elif a>=80: print('良好') elif a>=60: print('合格') else: print('不合格')
Les instructions de boucle de Python incluent des boucles for et des boucles while, comme indiqué dans le code suivant.
#for循环 for item in iterable: do #item表示元素,iterable是集合 for i in range(1,11): print(i) #其结果为依次输出1到10,切记11是不输出的,range为Python内置函数。 #while循环 while condition: do
Par exemple, concevez un petit programme pour calculer la somme de 1 à 100 :
i = 0 sum = 0 while i < 100: i = i + 1 sum = sum + i print(sum) # result 5050
Enfin, lorsque des boucles et des jugements sont utilisés ensemble, vous devez apprendre à utiliser break et continuer. Break consiste à terminer la boucle, et continuer consiste à sauter cette fois la boucle, puis à continuer la boucle.
for i in range(10): if i == 5: break print(i) for i in range(10): if i == 5: continue print(i)
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!