大家好
我是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。兩個數字相加
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。求三個數字中的最大值
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中文網其他相關文章!