Fungsi()

WBOY
Lepaskan: 2024-07-27 05:11:42
asal
958 orang telah melayarinya

Fungsi()

hai, semua
saya s. kavin
hari ini kita pergi melihat fungsi.

Fungsi

Fikirkan fungsi sebagai pembantu kecil dalam kod anda. Ia seperti resipi yang boleh anda gunakan berulang kali.

Mengapa perlu fungsi

1. Kebolehgunaan semula
2.Organisasi
3.Mengelakkan Pengulangan
4.Memudahkan Masalah Kompleks
cth:

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")
Salin selepas log masuk

Kegunaan fungsi

1. Salam Orang

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

greet("Alice")
greet("Bob")
Salin selepas log masuk

2. Menambah Dua Nombor

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

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

3. Menyemak sama ada Nombor Genap atau Ganjil

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

print(is_even(4))  # True
print(is_even(7))  # False
Salin selepas log masuk

04. Mencari maksimum Tiga nombor

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
Salin selepas log masuk

5. Mengira Faktorial nombor

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

print(factorial(5))  # 120
Salin selepas log masuk

6. Mengira Luas Bulatan

import math

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

print(area_of_circle(5))  # 78.53981633974483
Salin selepas log masuk

Atas ialah kandungan terperinci Fungsi(). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:dev.to
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan