"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Les fonctions()

Les fonctions()

Publié le 2024-07-31
Parcourir:573

Functions()

salut tout le monde
Je suis s. Kavin
aujourd'hui, nous sommes allés voir les fonctions.

Les fonctions

Considérez une fonction comme une petite aide dans votre code. C'est comme une recette que vous pouvez utiliser encore et encore.

Pourquoi avons-nous besoin de fonctions

1.Réutilisabilité
2.Organisation
3.Éviter les répétitions
4.Simplifier des problèmes complexes
par exemple:

def celsius_to_fahrenheit(celsius):
    return (celsius * 9/5)   32

celsius1 = 25
fahrenheit1 = celsius_to_fahrenheit(celsius1)
print(f"{celsius1}°C is {fahrenheit1}°F")

celsius2 = 30
fahrenheit2 = celsius_to_fahrenheit(celsius2)
print(f"{celsius2}°C is {fahrenheit2}°F")

celsius3 = 15
fahrenheit3 = celsius_to_fahrenheit(celsius3)
print(f"{celsius3}°C is {fahrenheit3}°F")

Utilisations des fonctions

1. Saluer les gens

def greet(name):
    print(f"Hello, {name}!")

greet("Alice")
greet("Bob")

2. Ajouter deux nombres

def add(a, b):
    return a   b

result = add(5, 3)
print(f"The sum is: {result}")

3. Vérifier si un nombre est pair ou impair

def is_even(number):
    return number % 2 == 0

print(is_even(4))  # True
print(is_even(7))  # False

04. Trouver le maximum de trois nombres

def max_of_three(a, b, c):
    max = None
    if a > b:
        max = a
    else:
        max = b

    if max > c:
        return max
    else:
        return c

5. Calcul factoriel d'un nombre

def factorial(n):
    if n == 0:
        return 1
    else:
        return n * factorial(n - 1)

print(factorial(5))  # 120

6. Calcul de l'aire d'un cercle

import math

def area_of_circle(radius):
    return math.pi * radius ** 2

print(area_of_circle(5))  # 78.53981633974483
Déclaration de sortie Cet article est reproduit sur : https://dev.to/kk_python/functions-4f1i?1 En cas de violation, veuillez contacter [email protected] pour le supprimer.
Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3