関数()

WBOY
リリース: 2024-07-27 05:11:42
オリジナル
930 人が閲覧しました

関数()

皆さん、こんにちは
私はSです。カビン
今日は行事を見に行きました。

機能

関数はコード内の小さなヘルパーとして考えてください。何度でも使えるレシピのようなものです

なぜ関数が必要なのか

1.再利用性
2.組織
3.繰り返しを避ける
4.複雑な問題を単純化する
例:

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")
ログイン後にコピー

関数の使用法

1.人々に挨拶

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

greet("Alice")
greet("Bob")
ログイン後にコピー

2. 2 つの数字を足す

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

result = add(5, 3)
print(f"The sum is: {result}")
ログイン後にコピー

3.数値が偶数か奇数かを確認する

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

print(is_even(4))  # True
print(is_even(7))  # False
ログイン後にコピー

04. 3 つの数字の最大値を求める

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.数値の階乗を計算する

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

print(factorial(5))  # 120
ログイン後にコピー

6.円の面積を計算する

import math

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

print(area_of_circle(5))  # 78.53981633974483
ログイン後にコピー

以上が関数()の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:dev.to
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート