مشاركة حلول: معالجة العديد من طلبات التقديم scholarships

age = input("Age: ")
age = int(age)
def apply():
if age == 15:
print(“You are too young”)
elif age == 25:
print(“You are too old”)
elif age == 20:
print(“Welcome to Egypt scholarship program”)

count = 1
while count <= 1000:
apply()
count = count + 1

1 Like

عمل جميل @wafa-b

لكن لاحظي أن هذا الشرط if age == 15: لا يشمل كل من هو تحت 15 سنة بل من يطابق 15 سنة فقط
لذلك استعملي if age < 15:

نفس الأمر ينطبق على الشروط الأخرى
حاولي الاستفادة من الحلول السابقة :grinning:

نفس الملاحظة لك @njwyn :grin:

كذلك أعيدي تنظيم الكود بالطريقة الصحيحة المشروحة في الفيديو ليكون واضح و مقروء
الطريقة تجديها هنا

طريقة تنسيق الاكواد في مشاركاتك بمجتمع كورتابز

3 Likes

استاذ ياسر هل من الممكن التنقل معك الى بناء مشروع يحاكي فايس بوك فقط بما قد تعلمناه سابقا تحياتي

2 Likes

هل تقصدي بدروس الورشة السابقة الخاصة ب atm؟
لانه تم نشر دروس الورشة الجديدة.

2 Likes

نعم انا تابعت كل الدروس ورشة atm والان اتابع الورشة الجديدة

2 Likes
اضف 4 مسافات اول السطر قبل النص المنسق
def apply():
    try:
        age=int(input())
        if age<18:
            print('You are too young')
        elif age>22:
            print('You are too old')
        else:
            print('Welcome to Egypt scholarship program')
    except :
        print('You should enter number')
        apply()        
        
for i in range (0,1000):
    apply()
2 Likes

عمل رائع ومتقن :+1:

أعجبتني طريقتك في استعمال try except (بإمكانك تحديد نوع الـ exception بـ ValueError ليصبح أفضل)

2 Likes

مهمة معالجة العديد من الطلبات

def apply():

    age=input('Enter your age: ')
    age=int(age)
    if age<18:
        print('You are too young')
        
    elif age>22:
        print('You are too old')
        
    else:
        print('Welcome to Egypt scholarship program')
        
apply()
apply()
apply()
apply()
apply()
2 Likes

المهمة الاضافية مشاركة العديد من طلبات التقديم بما يصل الى 1000 طلب

def apply():

    age=input('Enter your age: ')
    age=int(age)
    if age<18:
        print('You are too young')
        
    elif age>22:
        print('You are too old')
        
    else:
        print('Welcome to Egypt scholarship program')


x=0
while x<1001:
    apply()
    x+=1      

2 Likes

ممتاز يا حمزة :+1:

بالنسبة للسطر:

while x<1001:

من الأفضل جعله أوضح بكتابة x <= 1000

انتقل للمهمة التالية :wink:

2 Likes
def apply():
    try:
        age = input("Enter your age:")
        age = int(age)
        if age < 18:
            print("You are too young")
        elif age <= 22:
            print("Welcome to Jordan scholarship program")
        else:
            print("You are too old")
    except ValueError:
        apply()
apply()
apply()
apply()
apply()
apply()
2 Likes

عمل رائع يا كوثر… انتقلي للتالي :wink:

1 Like
 def apply_st():
      age =input()
      age = int(age)

      if age >= 18 and age <= 22:
            print('Welcome to Egypt scholarship program')
      elif age <18:
            print('You are too young')
      else:
           print('You are too old')          




 apply_st()  
 apply_st()
 apply_st()
 apply_st()
 apply_st()   
1 Like

ممتاز يا أمينة…
بقيت المهمة الإضافية :smile:

1 Like

المهمه الاضافيه

def apply_st():
      age =input()
      age = int(age)

      if age >= 18 and age <= 22:
            print('Welcome to Egypt scholarship program')
      elif age <18:
            print('You are too young')
      else:
           print('You are too old')          




 count =0
 while count <= 1000:
       apply_st()
       count = count +1 

1 Like

مضبوط جداً :+1:

def apply():
    age = int(input('enter your age'))
    if age < 18:
        print ('You are too young')
    elif age > 22:
        print ('You are too old')
    else:
        print ('Welcome to Egypt scholarship program')
apply()
apply()
apply()
apply()
apply()
  1. قائمة العناصر
1 Like

عمل ممتاز يا فوزي :+1:

مهمة اضافية

def apply():
    age = int(input('enter your age'))
    if age <18 :
        print ('You are too young')
    elif age > 22:
        print ('You are too old')
    else:
        print ('Welcome to Egypt scholarship program')
    counter=0
    while(counter<1000):
        apply()
        counter+=1

apply()

مهمة اضافية

def apply():
    age = int(input('enter your age:'))
    if age <18 :
        print ('You are too young')
    elif age > 22:
        print ('You are too old')
    else:
        print ('Welcome to Egypt scholarship program')
    counter=0
    for i in range(1000):
        apply()


apply()