نمونه سوال امتحانی میان ترم درس مباحث ویژه پایتون

دسته بندی : /


تعداد فروش

0 دانشجو

پرسش و پاسخ ها

0 کاربر

تاریخ انتشار

03 خرداد 1402

سطح تمرین

متوسط

در این پست قصد داریم نمونه سوال امتحانی میان ترم درس مباحث ویژه پایتون را بررسی نماییم.

نکته: دو سوال موجود در این آزمون بیشتر از مباحث list میباشد.

نمونه سوال امتحانی میان ترم درس مباحث ویژه پایتون

نمونه سوالات کار با لیست python

نمونه مثال شی گرایی در پایتون

سوال اول: برنامه ای بنویسید که سن دانشجویان کلاس را دریافت و در یک لیست ذخیره کند سپس:

  • میانگین سنی کلاس را محاسبه و چاپ نماید.
  • تعداد دانشجویانی که سن آنها از میانگین سنی کلاس بیشتر است را چاپ نماید.

پاسخ:

برای حل این مسئله نیاز به استفاده از یک لیست در پایتون را داریم که یکی یکی سن دانشجویان را دریافت و در خودش ذخیره کند.

در ادامه متغییری بنام sum تعریف کنیم که مجموع سن ها را در خود نگهدارد و در نهایت با تقسیم بر تعداد دانشجویان میانگین محاسبه شود.

برای محاسبه تعداد دانشجویان که سنشان از میانگین کلاس بیشتر باید بعد از بدست آوردن میانگین کل کلاس سن تک تک دانشجویان را مقایسه کنیم.

در صورتی که از میانگین کل کلاس بیشتر بود یکی به یک متغییر اضافه کنیم تا تعداد این دانشجویان را بشمارد.

سورس کد سوال به زبان پایتون به شرح زیر میباشد:

scores = [] 
 
avg=0  
 
for i in range(0,3): 
    scores.append(input('enter your age:')) 
    avg+= int(scores[i]) 
     
avg = avg / 3  
c=0 
 
for i in range(0,3): 
    if ( float(scores[i]) > avg): 
        c=c+1 
 
print("average of class is :" + str(avg)) 
 
print("count of student above average is :" + str(c))

اگر به سورس کد دقت نمایید ابتدا لیستی بنام score تعریف شده است.

سپس با استفاده از حلقه for یکی یکی اطلاعات دریافت و داخل لیست ذخیره میشود.

و همچنین در متغییر avg مجموع سن دانشجویان محاسبه میشود.

پس از اینکه دریافت و محاسبه مجموع سن ها تمام شد مجموع تقسم بر 3 میشود.

نکته: در این سوال 3 دانشجو به عنوان نمونه استفاده میشود.

در ادامه متغییر c را صفر در نظر میگیریم و آن دانشجویانی که از میانگین بیشتر هستند را میشماریم.

در نهایت اطلاعات  را چاپ میکنیم.

پاسخ سوالات میان ترم درس مباحث ویژه پایتون

در ادامه حل نمونه سوال امتحانی میان ترم درس مباحث ویژه پایتون به سوال کلیدی تری میپردازیم.

سوال دوم:

  • یک لیست شامل 5 عدد تصادفی ایجاد کنید.
  • یک لیست شامل 5 عدد از کاربر دریافت کنید.
  • دو لیست را باهم ترکیب نموده و پس از انجام عملیات sort اعداد را در خروجی نمایش دهید.

ایجاد لیست تصادفی در پایتون

برای ایجاد یک لیست تصادفی باید از random استفاده کنیم.

پس ابتدا پکیج random را به سورس کد اضافه میکنیم.

import random 

در ادامه برای ایجاد عدد رندوم در یک بازه از قطعه کد زیر کمک میگیریم.

n = random.randint(1,30) 

حالا برای ایجاد لیستی از اعداد تصادفی به صورت زیر عمل میکنیم.

نکته: پس از ثبت نام و یا ورود به حساب کاربری خود میتوانید تمامی سورس کد را مشاهده و دانلود نمایید.

سپس برای ایجاد لیستی که اعدادش از کاربر دریافت شود به صورت زیر عمل میکنیم:

در نهایت با کمک ترکیب این دستورات خروجی نهایی را تولید میکنیم.

تابع sorted برای مرتب سازی اعداد استفاده میشود.

سورس کد ماشین حساب در tkinter پایتون

پرسش و پاسخ ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “نمونه سوال امتحانی میان ترم درس مباحث ویژه پایتون”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

تمرینات مشابه

پروژه مدیریت کتابها در سی شارپ

پروژه مدیریت کتابها در سی شارپ

  • استادیار: وفایی مقدم
  • قیمت: 50,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
پروژه sql دیجی کالا

پروژه sql دیجی کالا

  • استادیار: وفایی مقدم
  • قیمت: 50,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
پروژه نمایش دمای هوا از طریق گوگل

پروژه نمایش دمای هوا از طریق گوگل

  • استادیار: وفایی مقدم
  • قیمت: 50,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
پروژه ساختمان داده بانک یاب

پروژه ساختمان داده بانک یاب

  • استادیار: وفایی مقدم
  • قیمت: 60,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : سخت
تمرین چند ضلعی در سی شارپ

تمرین چند ضلعی در سی شارپ

  • استادیار: وفایی مقدم
  • قیمت: رایگان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
تمرین singleton در سی شارپ

تمرین singleton در سی شارپ

  • استادیار: وفایی مقدم
  • قیمت: رایگان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
محاسبه شیب پاره خط در سی شارپ

محاسبه شیب پاره خط در سی شارپ

  • استادیار: وفایی مقدم
  • قیمت: 35,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
پروژه محاسبه عملگر های بیتی در سی شارپ

پروژه محاسبه عملگر های بیتی در سی شارپ

  • استادیار: وفایی مقدم
  • قیمت: 50,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط