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

PHPz
Libérer: 2023-05-18 20:37:49
avant
1238 Les gens l'ont consulté

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)
Copier après la connexion

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
Copier après la connexion

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('不合格')
Copier après la connexion

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
Copier après la connexion

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
Copier après la connexion

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)
Copier après la connexion

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!

Étiquettes associées:
source:yisu.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!