Fonctions()

WBOY
Libérer: 2024-07-27 05:11:42
original
930 Les gens l'ont consulté

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

Utilisations des fonctions

1. Saluer les gens

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

greet("Alice")
greet("Bob")
Copier après la connexion

2. Ajouter deux nombres

def add(a, b):
    return a + b

result = add(5, 3)
print(f"The sum is: {result}")
Copier après la connexion

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

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

5. Calcul factoriel d'un nombre

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

print(factorial(5))  # 120
Copier après la connexion

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
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!

source:dev.to
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