أهلا بالجميع
أنا س. كافين
اليوم ذهبنا لرؤية الوظائف.
فكر في الوظيفة كمساعد صغير في التعليمات البرمجية الخاصة بك. إنها بمثابة وصفة يمكنك استخدامها مرارًا وتكرارًا.
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
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3