3 תשובות
acronym=lambda a:''.join(map(lambda b:b[0],a.split(' ')))
print(acronym('american standard code information interchange'))


יש שאלות על הקוד?
שואל השאלה:
הamerican standard code information זאת דוגמה לקלט שאני יכולה להגיע אליו.אבל אני צריכה שיהיה לי input בו אוכל להכיל כל משפט שארצה
מספר 4 אני ממש רוצה לעזור אבל אני חושבת שיש טעות פה. אפשר לשים קלט לפונקציה וזה לא קשה במיוחד, אבל המטרה בפונקציה זה זה שאת מציבה בה ארגומנטים על פי הפרמטרים של הפונקציה המקורית, מאשר שאת כותבת קלט לתוכנה בזמן הרצה. אולי צריך קודם להסביר קצת על פונקצייה, פרמטרים וארגומנטים, כי למרות שתרגול במדעי המחשב הוא מאוד מאוד חשוב, צריך גם קודם כל להבין את הרעיונות. אין דרך אחת להבין אותם וזה בסדר גמור הדרך שאת רוצה, רק זה שאני מרגישה שהיה לך בלבול בין קלט פלט לפונקציה, לכן אסביר עם דוגמאות ואז אתן הפתרון למה שאת צריכה בתרגיל. זה יעזור גם לי וגם לך כי לפעמים קשה לי לענות לא כי אני לא יודעת אלא כי השאלה מבלבלת

אז בוא נתחיל!

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

במחשבים ענתיקות אז היה משהו בסגנון של לנקוב