آزمون پایتون
آزمون: پایتون نوع آزمون: کامپیوتر تعداد سوالات: 40 زمان آزمون: 20 دقیقه

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

سوال ۱:

برای تعریف یک بلوک از کد (بدنه ، حلقه ، توابع و …) از چه چیزی در پایتون استفاده می شود؟

  • parenthesis
  • indentation
  • curly braces
  • quotation
پاسخ شما صحیح است
%DA%AF%D8%B2%DB%8C%D9%86%D9%87+%DB%B2+%D8%B5%D8%AD%DB%8C%D8%AD+%D8%A7%D8%B3%D8%AA
سوال بعدی
منبع: آزمون های گذشته فنی و حرفه ای
سوال ۲:

مفهوم قابل حمل بودن زبان برنامه نویسی پایتون چیست؟

  • سطح پایین
  • سطح بالا بودن
  • حجم کم کد نویسی
  • کارایی بهتر
پاسخ شما صحیح است
%DA%AF%D8%B2%DB%8C%D9%86%D9%87+%DB%B2+%D8%B5%D8%AD%DB%8C%D8%AD+%D8%A7%D8%B3%D8%AA
سوال بعدی
منبع: آزمون های گذشته فنی و حرفه ای
سوال ۳:

برای نمایش تمام عناصر لیست از آخر به اول کدام دستور درست می باشد؟

  • [0:0:0]list
  • [0: :-1]list
  • [: : -1]list
  • ist
پاسخ شما صحیح است
%DA%AF%D8%B2%DB%8C%D9%86%D9%87+%DB%B3+%D8%B5%D8%AD%DB%8C%D8%AD+%D8%A7%D8%B3%D8%AA
سوال بعدی
منبع: آزمون های گذشته فنی و حرفه ای
سوال ۴:

تفاوت لیست ها با تاپل ها در چیست؟

  • تاپل ها می توانند انواع مقادیر را در خود ذخیره کنن
  • تاپل ها قابل ویرایش عناصر نیستند
  • تاپل ها قابل ویرایش عناصر هستند
  • در تاپل ها مدیریت عناصر راحت تر است
پاسخ شما صحیح است
%DA%AF%D8%B2%DB%8C%D9%86%D9%87+%DB%B2+%D8%B5%D8%AD%DB%8C%D8%AD+%D8%A7%D8%B3%D8%AA
سوال بعدی
منبع: آزمون های گذشته فنی و حرفه ای
سوال ۵:

وظیفه تابع Appendچیست؟

  • اضافه نمودن عنصر در لیست
  • اضافه نمودن عنصر به اول لیست
  • اضافه نمودن عنصر به آخر لیست
  • برای اضافه کردن عنصر به مکان دلخواه در لیست
پاسخ شما صحیح است
%DA%AF%D8%B2%DB%8C%D9%86%D9%87+%DB%B3+%D8%B5%D8%AD%DB%8C%D8%AD+%D8%A7%D8%B3%D8%AA
سوال بعدی
منبع: آزمون های گذشته فنی و حرفه ای
سوال ۶:

نتیجه کد زیر چیست؟ T=(‘AAAA’,22,80) str=’Ali’ T.extend(str) Print(T)

  • (’AAA’,22,80,’A’,’l’,’i’)
  • [ ‘AAA’,22,80,’A’,’l’,’i’]
  • Traceback
  • (‘AAA’,22.5,80,Ali)
پاسخ شما صحیح است
%DA%AF%D8%B2%DB%8C%D9%86%D9%87+%DB%B3+%D8%B5%D8%AD%DB%8C%D8%AD+%D8%A7%D8%B3%D8%AA
سوال بعدی
منبع: آزمون های گذشته فنی و حرفه ای
سوال ۷:

متغیر b,a باید از چه نوع ساختمان داده باشند تا بتوان به صورت زیر از آن ها استفاده کرد؟ A&b A+B

  • list
  • Tuple
  • set
  • Dictionary
پاسخ شما صحیح است
%DA%AF%D8%B2%DB%8C%D9%86%D9%87+%DB%B3+%D8%B5%D8%AD%DB%8C%D8%AD+%D8%A7%D8%B3%D8%AA
سوال بعدی
منبع: آزمون های گذشته فنی و حرفه ای
سوال ۸:

یک مجموعه چگونه تعریف می شود؟

  • ((1,2,3))set=1set
  • {1,2,3}=1set
  • (1,2,3)=1set
  • گزینه الف و ب
پاسخ شما صحیح است
%DA%AF%D8%B2%DB%8C%D9%86%D9%87+%DB%B4+%D8%B5%D8%AD%DB%8C%D8%AD+%D8%A7%D8%B3%D8%AA
سوال بعدی
منبع: آزمون های گذشته فنی و حرفه ای
سوال ۹:

آیا استفاده از حلقه for برای پیمایش لیست در پایتون مناسب است؟

  • خیر ، بهترین گزینه استفاده از حلقه while است
  • بله ، بهترین گزینه استفاده از حلقه for است
  • نمی توان با حلقه ها این کار را انجام داد.
  • هر دو گزینه پیشنهادی در پایتون اند whileوfor
پاسخ شما صحیح است
%DA%AF%D8%B2%DB%8C%D9%86%D9%87+%DB%B4+%D8%B5%D8%AD%DB%8C%D8%AD+%D8%A7%D8%B3%D8%AA
سوال بعدی
منبع: آزمون های گذشته فنی و حرفه ای
سوال ۱۰:

کدام یک از گزینه های زیر برای معکوس کردن لیست استفاده می شود؟

  • list.reverse()
  • list.sort([funk])
  • list.pop(obj=list[-1])
  • list.remove(obj)
پاسخ شما صحیح است
%DA%AF%D8%B2%DB%8C%D9%86%D9%87+%DB%B1+%D8%B5%D8%AD%DB%8C%D8%AD+%D8%A7%D8%B3%D8%AA
سوال بعدی
منبع: آزمون های گذشته فنی و حرفه ای
سوال ۱۱:

کدام یک از گزینه ها با توجه به کد زیر صحیح است؟ def printHello(): print(“Hello”) a=printHello()

  • (“Hello”)printیک تابع است و a یک متغیر و هیچ کدام شی از کلاس نیستند.
  • aو(“Hello“)print هر دو به یک شی اشاره دارند
  • a و(“Hello“)print به شی های مختلفی اشاره دارند.
  • traceback
پاسخ شما صحیح است
%DA%AF%D8%B2%DB%8C%D9%86%D9%87+%DB%B2+%D8%B5%D8%AD%DB%8C%D8%AD+%D8%A7%D8%B3%D8%AA
سوال بعدی
منبع: آزمون های گذشته فنی و حرفه ای
سوال ۱۲:

سیاست صف بندی در پایتون چگونه است؟

  • LIFO
  • FIFO
  • FILO
  • ILFO
پاسخ شما صحیح است
%DA%AF%D8%B2%DB%8C%D9%86%D9%87+%DB%B2+%D8%B5%D8%AD%DB%8C%D8%AD+%D8%A7%D8%B3%D8%AA
سوال بعدی
منبع: آزمون های گذشته فنی و حرفه ای
سوال ۱۳:

تابع pop در پشته چه عملی انجام می دهد؟

  • برداشتن یک عنصر از آخر پشته
  • برداشتن عنصر از اول پشته
  • حذف عنصر
  • برداشتن عنصر از پشته و حذف عنصر
پاسخ شما صحیح است
%DA%AF%D8%B2%DB%8C%D9%86%D9%87+%DB%B4+%D8%B5%D8%AD%DB%8C%D8%AD+%D8%A7%D8%B3%D8%AA
سوال بعدی
منبع: آزمون های گذشته فنی و حرفه ای
سوال ۱۴:

عملکرد تابع __()init__در پایتون چیست؟

  • هنگام فراخوانی کلاس اجرا می شود.
  • این تابع زمانی فراخوانی می شود که شی جدیدی از کلاس ایجاد شود
  • زمانی که فراخوانی تمام شود مقادیر صفات برابر صفر می شود
  • اوایل برنامه اجرا می شود.
پاسخ شما صحیح است
%DA%AF%D8%B2%DB%8C%D9%86%D9%87+%DB%B2+%D8%B5%D8%AD%DB%8C%D8%AD+%D8%A7%D8%B3%D8%AA
سوال بعدی
منبع: آزمون های گذشته فنی و حرفه ای
سوال ۱۵:

خروجی برنامه زیر چیست؟ confusion={ } confusion[1]=1 confusion[‘1’]=2 confusion[1]*=1 Sum=0 for k in confusion: print(k)

  • 1
  • 2
  • 3
  • 4
پاسخ شما صحیح است
%DA%AF%D8%B2%DB%8C%D9%86%D9%87+%DB%B1+%D8%B5%D8%AD%DB%8C%D8%AD+%D8%A7%D8%B3%D8%AA
سوال بعدی
منبع: آزمون های گذشته فنی و حرفه ای
سوال ۱۶:

در پایتون حلقه های for و while می توانند گزینه else داشته باشند؟

  • فقط حلقه for میتواند داشته باشد.
  • فقط حلقه while میتواند داشته باشد.
  • در هر دو حلقه می توان از حالت else استفاده کرد
  • حلقه نمی توانند ساختار else در پایتون داشته باشند
پاسخ شما صحیح است
%DA%AF%D8%B2%DB%8C%D9%86%D9%87+%DB%B3+%D8%B5%D8%AD%DB%8C%D8%AD+%D8%A7%D8%B3%D8%AA
سوال بعدی
منبع: آزمون های گذشته فنی و حرفه ای
سوال ۱۷:

در کدا م یک از عبارات زیر نام متغیر نادرست است؟

  • my_string_1
  • lst_string
  • foo
  • ___
پاسخ شما صحیح است
%DA%AF%D8%B2%DB%8C%D9%86%D9%87+%DB%B2+%D8%B5%D8%AD%DB%8C%D8%AD+%D8%A7%D8%B3%D8%AA
سوال بعدی
منبع: آزمون های گذشته فنی و حرفه ای
سوال ۱۸:

کدام یک از گزینه های کلمه کلیدی نیست؟

  • eval
  • assert
  • nonlocal
  • pass
پاسخ شما صحیح است
%DA%AF%D8%B2%DB%8C%D9%86%D9%87+%DB%B1+%D8%B5%D8%AD%DB%8C%D8%AD+%D8%A7%D8%B3%D8%AA
سوال بعدی
منبع: آزمون های گذشته فنی و حرفه ای
سوال ۱۹:

کدام یک از گزینه های زیر نمی تواند نام متغیر باشد؟

  • __init__
  • in
  • it
  • on
پاسخ شما صحیح است
%DA%AF%D8%B2%DB%8C%D9%86%D9%87+%DB%B2+%D8%B5%D8%AD%DB%8C%D8%AD+%D8%A7%D8%B3%D8%AA
سوال بعدی
منبع: آزمون های گذشته فنی و حرفه ای
سوال ۲۰:

کدام یک از گزینه های زیر عملگر تقسیم صحیح را نشان می دهد؟

  • /
  • //
  • %
  • هیچ کدام
پاسخ شما صحیح است
%DA%AF%D8%B2%DB%8C%D9%86%D9%87+%DB%B2+%D8%B5%D8%AD%DB%8C%D8%AD+%D8%A7%D8%B3%D8%AA
سوال بعدی
منبع: آزمون های گذشته فنی و حرفه ای
سوال ۲۱:

شئ روبه رو دارای کدام یک از data type می باشد؟ L=[1,23,'hello',1]

  • list
  • dictionary
  • array
  • tuple
پاسخ شما صحیح است
%DA%AF%D8%B2%DB%8C%D9%86%D9%87+%DB%B1+%D8%B5%D8%AD%DB%8C%D8%AD+%D8%A7%D8%B3%D8%AA
سوال بعدی
منبع: آزمون های گذشته فنی و حرفه ای
سوال ۲۲:

کدام یک از گزینه ها حاصل عبارت زیر bin(29) است؟

  • 0b10111
  • 0b11101
  • 0b11111
  • 0b11011
پاسخ شما صحیح است
%DA%AF%D8%B2%DB%8C%D9%86%D9%87+%DB%B2+%D8%B5%D8%AD%DB%8C%D8%AD+%D8%A7%D8%B3%D8%AA
سوال بعدی
منبع: آزمون های گذشته فنی و حرفه ای
سوال ۲۳:

حاصل عبارت 12^4 کدام است؟

  • 2
  • 4
  • 8
  • 12
پاسخ شما صحیح است
%DA%AF%D8%B2%DB%8C%D9%86%D9%87+%DB%B3+%D8%B5%D8%AD%DB%8C%D8%AD+%D8%A7%D8%B3%D8%AA
سوال بعدی
منبع: آزمون های گذشته فنی و حرفه ای
سوال ۲۴:

خروجی دستور input() از چه نوعی می‌باشد؟

  • int
  • float
  • str
  • bool
پاسخ شما صحیح است
%DA%AF%D8%B2%DB%8C%D9%86%D9%87+%DB%B3+%D8%B5%D8%AD%DB%8C%D8%AD+%D8%A7%D8%B3%D8%AA
سوال بعدی
منبع: آموزشگاه عصرنخبگان
سوال ۲۵:

حاصل chr(70) برابر با F است. حاصل ord('A') کدام است؟

  • 65
  • 64
  • 63
  • 66
پاسخ شما صحیح است
%DA%AF%D8%B2%DB%8C%D9%86%D9%87+%DB%B1+%D8%B5%D8%AD%DB%8C%D8%AD+%D8%A7%D8%B3%D8%AA
سوال بعدی
منبع: آموزشگاه عصرنخبگان
سوال ۲۶:

اگر w=3 باشد، کدام گزینه دارای خطا می‌باشد؟

  • print(w)
  • print(w=3)
  • print(w := 3)
  • print(‘w’)
پاسخ شما صحیح است
%DA%AF%D8%B2%DB%8C%D9%86%D9%87+%DB%B2+%D8%B5%D8%AD%DB%8C%D8%AD+%D8%A7%D8%B3%D8%AA
سوال بعدی
منبع: آموزشگاه عصرنخبگان
سوال ۲۷:

حاصل format(6344.789 , ',.2f') کدام است؟

  • 6344.78
  • 6,344.79
  • 6,344.78
  • 6344.79
پاسخ شما صحیح است
%DA%AF%D8%B2%DB%8C%D9%86%D9%87+%DB%B2+%D8%B5%D8%AD%DB%8C%D8%AD+%D8%A7%D8%B3%D8%AA
سوال بعدی
منبع: آموزشگاه عصرنخبگان
سوال ۲۸:

اگر a=[1,2,3] و b=[1,2,3] باشند. حاصل a == b و a is b به ترتیب کدام است؟

  • True و True
  • True و False
  • False و True
  • False و False
پاسخ شما صحیح است
%DA%AF%D8%B2%DB%8C%D9%86%D9%87+%DB%B2+%D8%B5%D8%AD%DB%8C%D8%AD+%D8%A7%D8%B3%D8%AA
سوال بعدی
منبع: آموزشگاه عصرنخبگان
سوال ۲۹:

حاصل print(eval(“1<2”)) کدام است؟

  • 1<2
  • "1<2"
  • 1
  • Traceback
پاسخ شما صحیح است
%DA%AF%D8%B2%DB%8C%D9%86%D9%87+%DB%B3+%D8%B5%D8%AD%DB%8C%D8%AD+%D8%A7%D8%B3%D8%AA
سوال بعدی
منبع: آموزشگاه عصرنخبگان
سوال ۳۰:

به جای union از کدام عملگر می‌توان استفاده کرد؟

  • &
  • <=
  • >=
  • |
پاسخ شما صحیح است
%DA%AF%D8%B2%DB%8C%D9%86%D9%87+%DB%B4+%D8%B5%D8%AD%DB%8C%D8%AD+%D8%A7%D8%B3%D8%AA
سوال بعدی
منبع: آموزشگاه عصرنخبگان
سوال ۳۱:

در شی گرایی معمولا صفات باید به صورت ...... و متدها به صورت ...... تعریف شوند.

  • عمومی / خصوصی
  • خصوصی / عمومی
  • عمومی / عمومی
  • خصوصی / خصوصی
پاسخ شما صحیح است
%DA%AF%D8%B2%DB%8C%D9%86%D9%87+%DB%B2+%D8%B5%D8%AD%DB%8C%D8%AD+%D8%A7%D8%B3%D8%AA
سوال بعدی
منبع: آموزشگاه عصرنخبگان
سوال ۳۲:

ساختار دستور undo (control + z ) از چه نوعی است؟

  • صف
  • پشته
  • درخت
  • لیست پیوندی
پاسخ شما صحیح است
%DA%AF%D8%B2%DB%8C%D9%86%D9%87+%DB%B2+%D8%B5%D8%AD%DB%8C%D8%AD+%D8%A7%D8%B3%D8%AA
سوال بعدی
منبع: آموزشگاه عصرنخبگان
سوال ۳۳:

کدام ساختمان داده ایستا نیست؟

  • آرایه
  • رکورد
  • گراف
  • لیست
پاسخ شما صحیح است
%DA%AF%D8%B2%DB%8C%D9%86%D9%87+%DB%B3+%D8%B5%D8%AD%DB%8C%D8%AD+%D8%A7%D8%B3%D8%AA
سوال بعدی
منبع: آموزشگاه عصرنخبگان
سوال ۳۴:

کدام گزینه تغییر ناپذیر است؟

  • لیست
  • رشته
  • دیکشنری
  • مجموعه
پاسخ شما صحیح است
%DA%AF%D8%B2%DB%8C%D9%86%D9%87+%DB%B2+%D8%B5%D8%AD%DB%8C%D8%AD+%D8%A7%D8%B3%D8%AA
سوال بعدی
منبع: آموزشگاه عصرنخبگان
سوال ۳۵:

کدام گزینه صحیح می‌باشد؟

  • متد remove با گرفتن شاخص عنصر در لیست اقدام به حذف عنصر می‌کند.
  • متد remove با گرفتن عنصر در لیست اقدام به حذف عنصر می‌کند.
  • متد del با گرفتن عنصر در لیست اقدام به حذف عنصر می‌کند.
  • 1 و 3
پاسخ شما صحیح است
%DA%AF%D8%B2%DB%8C%D9%86%D9%87+%DB%B2+%D8%B5%D8%AD%DB%8C%D8%AD+%D8%A7%D8%B3%D8%AA
سوال بعدی
منبع: آموزشگاه عصرنخبگان
سوال ۳۶:

کدام متد در تاپل ها وجود ندارد؟

  • len
  • sorted
  • index
  • append
پاسخ شما صحیح است
%DA%AF%D8%B2%DB%8C%D9%86%D9%87+%DB%B4+%D8%B5%D8%AD%DB%8C%D8%AD+%D8%A7%D8%B3%D8%AA
سوال بعدی
منبع: آموزشگاه عصرنخبگان
سوال ۳۷:

حاصل x={i for i in range(5) if i%2==0 if i>3} کدام است؟

  • {0,1,2,3,4}
  • {3,4}
  • {2,4}
  • {4}
پاسخ شما صحیح است
%DA%AF%D8%B2%DB%8C%D9%86%D9%87+%DB%B4+%D8%B5%D8%AD%DB%8C%D8%AD+%D8%A7%D8%B3%D8%AA
سوال بعدی
منبع: آموزشگاه عصرنخبگان
سوال ۳۸:

حاصل f() برابر است با؟ x=5 def f(): x+=1 print(x)

  • 5
  • 6
  • 1
  • traceback
پاسخ شما صحیح است
%DA%AF%D8%B2%DB%8C%D9%86%D9%87+%DB%B4+%D8%B5%D8%AD%DB%8C%D8%AD+%D8%A7%D8%B3%D8%AA
سوال بعدی
منبع: آموزشگاه عصرنخبگان
سوال ۳۹:

print(f()) برابر است با؟ def f(): x=4 print(4,end=’’) return “x” print(x)

  • 4x
  • 44x
  • 4x4
  • 4xx
پاسخ شما صحیح است
%DA%AF%D8%B2%DB%8C%D9%86%D9%87+%DB%B1+%D8%B5%D8%AD%DB%8C%D8%AD+%D8%A7%D8%B3%D8%AA
سوال بعدی
منبع: آموزشگاه عصرنخبگان
سوال ۴۰:

زمانی که مفسر با یک مشکل داخلی مواجه شود، چه خطایی نمایش داده می‌شود؟

  • NameError
  • SyntaxError
  • SystemError
  • EOFError
پاسخ شما صحیح است
%DA%AF%D8%B2%DB%8C%D9%86%D9%87+%DB%B3+%D8%B5%D8%AD%DB%8C%D8%AD+%D8%A7%D8%B3%D8%AA
سوال بعدی
منبع: آموزشگاه عصرنخبگان
زمان باقیمانده:
تعداد صحیح:
تعداد غلط:
بی‌جواب:

کارنامه عملکرد کارآموز
مرحله قبل