Funktionen()

WBOY
Freigeben: 2024-07-27 05:11:42
Original
958 Leute haben es durchsucht

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")
Nach dem Login kopieren

Verwendungsmöglichkeiten von Funktionen

1. Begrüße die Leute

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

greet("Alice")
greet("Bob")
Nach dem Login kopieren

2. Addieren von zwei Zahlen

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

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

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
Nach dem Login kopieren

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
Nach dem Login kopieren

5. Faktorial einer Zahl berechnen

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

print(factorial(5))  # 120
Nach dem Login kopieren

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
Nach dem Login kopieren

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

Quelle:dev.to
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage