ورود / ثبت نام
کد امنیتی - برای تازه‌سازی کلیک کنید
mini-cart-logo

سبد خرید شما خالی است.

نمونه سوالات پایتون فنی و حرفه‌ای

نمونه سوالات پایتون
Copilot 20250918 150110 - 2
نمونه سوالات آزمون فنی و حرفه ای پایتون

کتاب سوالات آزمون پایتون - فایل های ضمیمه

اولویت مطالعه یک

نمونه سوال 1

اولویت دوم بخش یک

نمونه سوال 1

اولویت دوم بخش دوم

نمونه سوال 1

اولویت دوم بخش سوم

نمونه سوال 1

اولویت دوم بخش چهارم

نمونه سوال 1

اولویت دوم بخش پنجم

آموزش پایتون در کرمان، هنرجویان کلاس پایتون می توانند از نمونه سوالات آزمون پایتون مطابق بانک سوالات فنی و حرفه ای استفاده نمایند

✅ مشخصات محصول:

  • نوع فایل: rar&PDF قابل دانلود

  • تعداد سوالات: بیش از 1200 سوال چهارگزینه‌ای

  • سطح آزمون: مقدماتی تا متوسط

  • مناسب برای: داوطلبان آزمون فنی و حرفه‌ای پایتون، دانشجویان، علاقه‌مندان به برنامه‌نویسی

  • شامل پاسخنامه: دارد (کلیدی و تشریحی)

  • فرمت سوالات: مطابق با استانداردهای سازمان آموزش فنی و حرفه‌ای کشور

 

📘 توضیحات محصول:

این مجموعه شامل گلچینی از مهم‌ترین و پرتکرارترین سوالات آزمون فنی و حرفه‌ای پایتون است که با هدف آمادگی کامل داوطلبان تهیه شده است. سوالات به صورت چهارگزینه‌ای طراحی شده‌اند و تمامی مباحث اصلی زبان برنامه‌نویسی پایتون را پوشش می‌دهند، از جمله:

  • مفاهیم پایه‌ای پایتون

  • متغیرها و انواع داده

  • ساختارهای شرطی و حلقه‌ها

  • توابع و ماژول‌ها

  • کار با فایل‌ها

  • مدیریت خطاها

  • برنامه‌نویسی شی‌گرا (OOP)

این فایل برای مرور سریع، سنجش آمادگی، و آشنایی با سبک سوالات آزمون بسیار کاربردی است. پاسخنامه تشریحی نیز به شما کمک می‌کند تا مفاهیم را بهتر درک کرده و نقاط ضعف خود را شناسایی کنید.

 

۳۰ تا از مهمترین سوالات برنامه نویسی پایتون

پایتون (Python) نوعی زبان برنامه نویسی چند کاربردی و سطح بالاست که توسط بسیاری از افراد استفاده می‌شود. این زبان در سال‌های اخیر یکی از محبوب‌ترین زبان‌های برنامه نویسی جهان شد. به دلیل اینکه پایتون زبانی ساده، قدرتمند و چند منظوره است و در بسیاری از زمینه‌ها مانند علم داده، توسعه وب، هوش مصنوعی و غیره استفاده می‌شود

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

آیا می‌خواهید مهارت‌های خود را در حل سوالات برنامه ریزی پایتون تقویت کنید؟ ما برای شما ۳۰ سوال برنامه نویسی پایتون بسیار مهم در مورد لیست، تاپل و دیکشنری آماده کرده‌ایم که انواعی از داده‌ها پایه‌ای هستند که هر برنامه پایتون روی آن‌ها ساخته می‌شود. با خواندن این سوالات، درک عمیقی از انواع داده‌ها به دست خواهید آورد و برنامه نویسی خود را ارتقا می‌دهید. در پایان این آموزش، با اعتماد‌به‌نفس از لیست، تاپل و دیکشنری برای بهبود عملکرد پروژه‌های پایتون خود استفاده کنید. حالا وقت آن است که وارد عمل شوید و قدرت پایتون خود را کشف کنید!

۱- خروجی کد پایتون زیر چه خواهد بود؟

a=[۱,۲,۳,۴,۵,۶,۷,۸,۹]
print(a[::۲])

خروجی به صورت زیر است:

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

۲- کد زیر با استفاده از عملگر slicing یک لیست پایتون را دستکاری می‌کند، خروجی کدام است؟

a=[۱,۲,۳,۴,۵,۶,۷,۸,۹]
a[::۲]=۱۰,۲۰,۳۰,۴۰,۵۰,۶۰
print(a)

خروجی به صورت زیر است:

آموزش پایتون مقدماتی

۳- خروجی کد زیر چه خواهد بود؟

a=[۱,۲,۳,۴,۵]
print(a[۳:۰:-۱])

خروجی به صورت زیر است:

سوالات پایتون مقدماتی

۴- عملکرد پایتون در کد زیر چه خواهد بود؟ گزینه مناسب را انتخاب کنید.

def f(value, values):
    v = ۱
    values[۰] = ۴۴
t = ۳
v = [۱, ۲, ۳]
f(t, v)
print(t, v[۰])

خروجی به صورت زیر است:

سوالات استخدامی پایتون

۵- دستور صحیح برای به هم زدن لیست پایتون داده شده چیست؟

fruit=['apple', 'banana', 'papaya', 'cherry']

خروجی به صورت زیر است:

برناهه نویسی پایتون

۶- تابع زیر روی یک لیست پایتون تو‌در‌تو تکرار می‌شود، خروجی به دست آمده کدام است؟

data = [[[۱, ۲], [۳, ۴]], [[۵, ۶], [۷, ۸]]]
def fun(m):
    v = m[۰][۰]

    for row in m:
        for element in row:
            if v  element: v = element

    return v
print(fun(data[۰]))

خروجی به صورت زیر است:

سوالات امتحانی پایتون

۷- کد زیر روی در حال پیمایش لیست پایتون تو‌در‌تو در حال تکرار است، خروجی چه خواهد بود؟

arr = [[۱, ۲, ۳, ۴],
       [۴, ۵, ۶, ۷],
       [۸, ۹, ۱۰, ۱۱],
       [۱۲, ۱۳, ۱۴, ۱۵]]
for i in range(۰, ۴):
    print(arr[i].pop())

خروجی به صورت زیر است:

آموزش های پایتون

۸- خروجی کد پایتون زیر چه خواهد بود؟

def f(i, values = []):
    values.append(i)
    print (values)
    return values
f(۱)
f(۲)
f(۳)

خروجی به صورت زیر است:

تمرین پایتون

۹- کد زیر از لیست پایتون استفاده می‌کند و با استفاده از تابع range پیمایش انجام میدهد. خروجی چه خواهد بود؟

arr = [۱, ۲, ۳, ۴, ۵, ۶]
for i in range(۱, ۶):
    arr[i - ۱] = arr[i]
for i in range(۰, ۶): 
    print(arr[i], end = " ")

خروجی به صورت زیر است:

سوالات python

۱۰- خروجی کد زیر چه خواهد بود؟

fruit_list1 = ['Apple', 'Berry', 'Cherry', 'Papaya']
fruit_list2 = fruit_list1
fruit_list3 = fruit_list1[:]

fruit_list2[۰] = 'Guava'
fruit_list3[۱] = 'Kiwi'

sum = ۰
for ls in (fruit_list1, fruit_list2, fruit_list3):
    if ls[۰] == 'Guava':
        sum += ۱
    if ls[۱] == 'Kiwi':
        sum += ۲۰

print (sum)

خروجی به صورت زیر است:

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

در ادامه این سوالات برنامه نویسی پایتون، چند سوال در مورد تاپل ارائه خواهد شد.

 

سوالات برنامه نویسی پایتون در مورد تاپل‌ها

بیایید ۱۰ سوال در مورد تاپل‌های پایتون را حل کنیم! قبل از اینکه سوالات زیر را حل کنید، یک نگاه کلی به مفهوم تاپل در پایتون داشته باشید. تاپل مشابه لیست است، اما قابل تغییر نیست. تفاوت دیگری که بین لیست و تاپل از نظر معنایی وجود دارد این است که تاپل‌ها ساختارهای داده‌ای ناهمگن هستند در حالی که لیست یک دنباله یکنواخت و همگن است.

 
 

۱- خروجی کد پایتون زیر کدام است؟

init_tuple = ()
print (init_tuple.__len__())

خروجی به صورت زیر است:

سوالات برنامه نویسی پایتون در مورد تاپل‌ها

۲- خروجی کد نویسی پایتون زیر چه خواهد بود؟

init_tuple_a = 'a', 'b'
init_tuple_b = ('a', 'b')

print (init_tuple_a == init_tuple_b)

خروجی به صورت زیر است:

کد نویسی پایتون

۳- خروجی کد زیر کدام است؟

init_tuple_a = '۱', '۲'
init_tuple_b = ('۳', '۴')

print (init_tuple_a + init_tuple_b)

خروجی به صورت زیر است:

Snapshot 230830101014

۴- خروجی کد زیر کدام است؟

init_tuple_a = ۱, ۲
init_tuple_b = (۳, ۴)

[print(sum(x)) for x in [init_tuple_a + init_tuple_b]]

خروجی به صورت زیر است:

Snapshot 230830101053

۵- خروجی کد زیر کدام است؟

init_tuple = [(۰, ۱), (۱, ۲), (۲, ۳)]

result = sum(n for _, n in init_tuple)

print(result)

خروجی به صورت زیر است:

Snapshot 230830101132

۶- کدام یک از عبارات زیر در مورد تاپل پایتون درست است؟

  1. تاپل‌ها ساختار دارند و لیست‌ها دارای ترتیب هستند.
  2. تاپل‌ها همگن هستند و لیست‌ها ناهمگن هستند.
  3. تاپل‌ها تغییر‌ناپذیر هستند و لیست‌ها قابل تغییر هستند.
  4. همه موارد.

پاسخ: گزینه ۱ و ۳.

۷- خروجی کد زیر کدام است؟

l = [۱, ۲, ۳]

init_tuple = ('Python',) * (l.__len__() - l[::-۱][۰])

print(init_tuple)

خروجی به صورت زیر است:

Snapshot 230830101314

۸- خروجی کد زیر با استفاده از تاپل پایتون چه خواهد بود؟

init_tuple = ('Python') * ۳

print(type(init_tuple))

خروجی به صورت زیر است:

Snapshot 230830101359

۹- خروجی کد زیر کدام است؟

init_tuple = (۱,) * ۳

init_tuple[۰] = ۲

print(init_tuple)

خروجی به صورت زیر است:

Snapshot 230830101431

۱۰- خروجی کد پایتون زیر چیست؟

init_tuple = ((۱, ۲),) * ۷

print(len(init_tuple[۳:۸]))

خروجی به صورت زیر است:

Snapshot 230830101510

سوالات برنامه نویسی پایتون در مورد دیکشنری‌ها

در اینجا یک توضیح کوتاه از دیکشنری در پایتون گفته‌ایم که به شما کمک می‌کند تا آن را به‌سرعت درک کنید. دیکشنری یک کلکسیونی از جفت‌های کلید-مقدار است، نامرتب است و به هش کردن کلیدها نیاز دارد. عملیات جستجو در یک دیکشنری سریع‌تر انجام می‌شود زیرا از کلید‌ها برای جستجو استفاده می‌کنند.

۱- خروجی کد پایتون زیر کدام است؟

a = {(۱,۲):۱,(۲,۳):۲}
print(a[۱,۲])

خروجی به صورت زیر است:

سوالات برنامه نویسی پایتون در مورد دیکشنری‌ها

۲- خروجی‌ کدنویسی پایتون زیر چه خواهد بود؟

a = {'a':۱,'b':۲,'c':۳}
print (a['a','b'])

خروجی به صورت زیر است:

Snapshot 230830101852

۳- کد زیر دارای تابع پایتون است که در دیکشنری نوشته می‌شود. در نهایت چه چیزی را چاپ خواهد کرد؟

fruit = {}

def addone(index):
    if index in fruit:
        fruit[index] += ۱
    else:
        fruit[index] = ۱
        
addone('Apple')
addone('Banana')
addone('apple')
print (len(fruit))

خروجی به صورت زیر است:

Snapshot 230830102150

۴- خروجی کد نویسی پایتون زیر کدام است؟

arr = {}
arr[۱] = ۱
arr['۱'] = ۲
arr[۱] += ۱

sum = ۰
for k in arr:
    sum += arr[k]

print (sum)

خروجی به صورت زیر است:

Snapshot 230830102424

۵- دیکشنری پایتون در کدنویسی زیر چگونه رفتار خواهد کرد؟ جواب درست را انتخاب کنید.

my_dict = {}
my_dict[۱] = ۱
my_dict['۱'] = ۲
my_dict[۱.۰] = ۴

sum = ۰
for k in my_dict:
    sum += my_dict[k]
    
print (sum)

خروجی به صورت زیر است:

Snapshot 230830102600

۶- خروجی کد زیر چه خواهد بود؟

my_dict = {}
my_dict[(۱,۲,۴)] = ۸
my_dict[(۴,۲,۱)] = ۱۰
my_dict[(۱,۲)] = ۱۲

sum = ۰
for k in my_dict:
    sum += my_dict[k]

print (sum)
print(my_dict)

خروجی به صورت زیر است:

Snapshot 230830102927

۷- کد دیکشنری زیر چه نتیجه‌ای چاپ خواهد کرد؟

box = {}
jars = {}
crates = {}
box['biscuit'] = ۱
box['cake'] = ۳
jars['jam'] = ۴
crates['box'] = box
crates['jars'] = jars
print (len(crates[box]))

خروجی به صورت زیر است:

Snapshot 230830103032

۸- خروجی کد پایتون که در زیر آورده شده است چه خواهد بود؟

dict = {'c': ۹۷, 'a': ۹۶, 'b': ۹۸}

for _ in sorted(dict):
    print (dict[_])

خروجی به صورت زیر است:

Snapshot 230830103059

۹- آیا شناسه شئ دیکشنری کپی شده پایتون تغییر می‌کند؟ پاسخ خود را بررسی کنید.

rec = {"Name" : "Python", "Age":"۲۰"}
r = rec.copy()
print(id(r) == id(rec))

خروجی به صورت زیر است:

Snapshot 230830103133

۱۰- نتیجه کد پایتون زیر چه خواهد بود؟

rec = {"Name" : "Python Programmer", "Age":"۲۰", "Addr" : "NJ", "Country" : "USA"}
id1 = id(rec)
del rec
rec = {"Name" : "Python Programmer", "Age":"۲۰", "Addr" : "NJ", "Country" : "USA"}
id2 = id(rec)
print(id1 == id2)

خروجی به صورت زیر است:

Snapshot 230830103208

چگونه سوالات مبانی پایتون را حل کنیم؟

اگر به دنبال یادگیری برنامه نویسی پایتون هستید، ممکن است با انواع سوال برنامه نویسی پایتون روبرو شوید. این سوالات می‌توانند در مورد نحوه نصب، استفاده از محیط توسعه، تعریف متغیرها و توابع، کار با داده‌های ساختار‌یافته و غیره باشند. برای پاسخ به این سوالات، شما باید اصول و قواعد زبان پایتون را بدانید و تمرین کافی داشته باشید. همچنین می‌توانید از منابع آموزشی مختلف مانند کتاب‌ها، وب‌سایت‌ها، ویدئو‌ها و دوره‌های آنلاین استفاده کنید.

 

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.

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

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

دوره های مرتبط

634 بازدید 0ديدگاه
تاریخ انتشار محصول: 27 شهریور 1404
تاریخ بروزرسانی محصول: 16 تیر 1405
امتیاز محصول:
نمره 0 از 5
ثبت نام دوره
کمک میخوای؟
Chat Icon

مشاوره رایگان آموزشگاه سیب

برای تماس فرم زیر را تکمیل کنید