Funktionen()

WBOY
WBOYOriginal
2024-07-27 05:11:42959Durchsuche

Funktionen()

Hallo zusammen
Ich bin s. kavin
Heute haben wir uns die Funktionen angesehen.

Funktionen

Stellen Sie sich eine Funktion als einen kleinen Helfer in Ihrem Code vor. Es ist wie ein Rezept, das man immer wieder verwenden kann.

Warum brauche ich Funktionen?

1.Wiederverwendbarkeit
2.Organisation
3. Wiederholungen vermeiden
4. Komplexe Probleme vereinfachen
zB:

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

Verwendungsmöglichkeiten von Funktionen

1. Begrüße die Leute

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

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

2. Addieren von zwei Zahlen

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

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

3. Prüfen, ob eine Zahl gerade oder ungerade ist

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

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

04. Finden des Maximums von drei Zahlen

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. Faktorial einer Zahl berechnen

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

print(factorial(5))  # 120

6. Berechnen der Fläche eines Kreises

import math

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

print(area_of_circle(5))  # 78.53981633974483

Das obige ist der detaillierte Inhalt vonFunktionen(). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:WerkzeuggitarristenNächster Artikel:Werkzeuggitarristen