בולילנד, מבקש לאחד שורות ואני לא מבין איך

היי, הגשתי את תרגיל בולילנד וקיבלתי הערה שאני צריך לאחד שורות ואני ממש לא מבין מה אני צריך לעשות?
זה הקוד שכתבתי:

age = input("Please enter your age: ")
age = int(age)
age >= 25

וזאת תמונה של הערת המערכת:

איך עושים את זה?

ישנן כמה אפשרויות לעשות זאת. אפשר עוד בקבלת הקלט להפוך אותו ל-int, באופן הבא:
age = int(input(“Please…”)).
בנוסף, ניתן לבצע את ההפיכה ל-int רק בשלב בו אתה צריך את זה, כלומר:
int(age) >= 25.
כמו כן, שים לב שעדיף את הביטוי הבוליאני בסוף לשים בתוך פקודת print. ים הסביר למה ממש כאן:

היי תודה רבה, מצאתי את הפתרון בסוף לאחר קצת חשיבה.

אם אתה מתכוון לעשות את הכול באותה שורה אני חושבת שזה אפשרי - אבל אתה מוזמן לנסות ולבדוק :slight_smile:
גם אם כן זה בעיניי לא מומלץ, כי לרוב תרצה לעשות עיבוד נוסף על הקלט, אז זה מרגיש לי מאולץ במטרה רק לחסוך מקום מבלי להוסיף לקריאות - בניגוד ללהפוך את זה לשתי שורות במקום שלוש.

אני גם הייתי מעדיף לעשות את זה בשתי שורות, אבל הבודק/ת ביקשו ממני לצמצם את זה לשורה אחת וככה עשיתי :slight_smile: