Maison  >  Article  >  développement back-end  >  Fonctions()

Fonctions()

WBOY
WBOYoriginal
2024-07-27 05:11:42935parcourir

Fonctions()

salut à tous
Je suis s. Kavin
aujourd'hui, nous sommes allés voir les fonctions.

Fonctions

Pensez à 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 les 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

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:
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
Article précédent:joueurs de guitare outilArticle suivant:joueurs de guitare outil