به هر سؤال با نوشتن کد پایتون کامل پاسخ دهید. دقت کنید که پاسخ‌ها باید نشان دهند شما بر ورودی/خروجی، شرط‌ها، حلقه‌ها، کار با لیست و دیکشنری و فایل مسلط هستید.

  1. برنامه‌ای بنویسید که:

    • از کاربر یک متن دریافت کند،
    • تعداد کلمات و تعداد کاراکترهای متن را محاسبه کند،
    • نتیجه را در یک فایل متنی ذخیره کند.
  2. برنامه‌ای بنویسید که:

    • یک لیست از اعداد از کاربر بگیرد،
    • اعداد زوج و فرد را جدا کند،
    • مجموع هر گروه را محاسبه کند و نتیجه را چاپ نماید.
  3. برنامه‌ای بنویسید که:

    • یک دیکشنری شامل نام و نمره چند دانشجو داشته باشد،
    • میانگین نمرات را محاسبه کند،
    • نام دانشجویانی که بالاتر از میانگین هستند را چاپ کند.
  4. برنامه‌ای بنویسید که:

    • اعداد ۱ تا ۵۰ را بررسی کند،
    • اعداد بخش‌پذیر بر ۳ را به صورت A = 3 چاپ کند،
    • اعداد بخش‌پذیر بر ۵ را به صورت B = 5 چاپ کند،
    • اگر بر هر دو بخش‌پذیر بود AB = 15 چاپ کند.
  5. برنامه‌ای بنویسید که:

    • از کاربر تعدادی عدد دریافت کند،
    • بزرگ‌ترین و کوچک‌ترین عدد را پیدا کند،
    • نتیجه را در یک فایل ذخیره نماید.
  6. برنامه‌ای بنویسید که:

    • یک لیست از رشته‌ها از کاربر دریافت کند،
    • طول هر رشته را محاسبه کرده و در یک دیکشنری ذخیره کند (کلید = رشته، مقدار = طول)،
    • دیکشنری را چاپ کند.
  7. برنامه‌ای بنویسید که:

    • یک عدد صحیح مثبت از کاربر بگیرد،
    • جدول ضرب آن عدد تا ۱۰ را چاپ کند (فرمت نمونه: n x i = result).
  8. برنامه‌ای بنویسید که:

    • یک جمله از کاربر بگیرد،
    • تعداد حروف صدادار انگلیسی a, e, i, o, u را (بدون توجه به بزرگی/کوچکی حروف) بشمارد،
    • نتیجه را چاپ کند.
  9. برنامه‌ای بنویسید که:

    • نام یک فایل متنی را از کاربر بگیرد،
    • فایل را خط‌به‌خط بخواند،
    • تعداد کلمات هر خط را چاپ کند.
  10. برنامه‌ای بنویسید که:

    • یک لیست ۱۰تایی از اعداد تصادفی بین ۱ تا ۱۰۰ ایجاد کند،
    • لیست اصلی را چاپ کند،
    • لیست را مرتب کرده و لیست مرتب‌شده را چاپ کند.