الدرس 11 من 56 · هياكل البيانات

دوال مدمطة قوية: len, sum, max, sorted

بايثون فيه دوال جاهزة توفر عليك حلقات كاملة:

nums = [4, 1, 9, 3]
print(len(nums))       # 4
print(sum(nums))       # 17
print(max(nums))       # 9
print(min(nums))       # 1
print(sorted(nums))   # [1, 3, 4, 9]

مع النصوص:

s = "Python"
print(s.upper())      # PYTHON
print(len(s))         # 6
print("Py" in s)      # True
print(",".join(["أ","ب"]))   # أ,ب

اختبار سريع للدرس

جاوب على كل الأسئلة — لازم كلها صح. إذا غلطت بيطلع صندوق ذهبي يفهّمك وش الخطأ. مو عيب تغلط، كل مبرمج بالعالم غلط وأخذ منها درس.

1. وش يطبع sum([5,10,15])؟
2. وش نتيجة "Py" in "Python"؟
3. أي دالة ترتب قائمة؟
الدرس 10 الدرس 12 — قراءة وكتابة الملفات
FeLiXFeLiX AI — مساعد المنصتين