مرحبًا @Sami Remili,
تعتمد الجمل الشرطية , حلقات التكرار و إنشاء الدوال في البايثون على تعشيش العناصر في داخل ذلك العنصر بأربع مساحات او بالضغط على زر (Tab) .
إليك مثال , هذه دالة تأخد متغير و تحتوي على جمل شرطية لإلقاء التحية المناسبة إعتمادً على الوقت :
time_input = input("What is the time ? : ")
def greeting(time):
# كل شيفرة كود داخل الدالة تحتاج 4 مساحة
if time => 6 and <= 11 :
print("Good Morning")# الشيفرة داخل الجملة الشرطية تتطلب 4 مساحة زائدة
elif time > 11 and <= 5:
print("Good Afternoon")
elif time > 5 and <= 9:
print("Good Evening")
else:
print("Good Night")
greeting(time_input)
هذا المقال من الأكاديمية فيه دروس لهذه الجمل و حلقات التكرار و يشرح أيضاً كيفية تعشيش العناصر .