Maison  >  Article  >  développement back-end  >  Analyse d'exemples d'utilisation de fonctions et d'instructions de contrôle Python

Analyse d'exemples d'utilisation de fonctions et d'instructions de contrôle Python

PHPz
PHPzavant
2023-05-18 20:37:491264parcourir

Fonction

"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).

Analyse dexemples dutilisation de fonctions et dinstructions de contrôle Python

Judgment

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('不合格')

Loop

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer