「労働者が自分の仕事をうまくやりたいなら、まず自分の道具を研ぎ澄まさなければなりません。」 - 孔子、「論語。陸霊公」
表紙 > プログラミング > 機能()

機能()

2024 年 7 月 31 日に公開
ブラウズ:262

Functions()

こんにちは、皆さん
私は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
リリースステートメント この記事は次の場所に転載されています: https://dev.to/kk_python/functions-4f1i?1 侵害がある場合は、[email protected] に連絡して削除してください。
最新のチュートリアル もっと>

免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。

Copyright© 2022 湘ICP备2022001581号-3