Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

‫أسئلة اختيار متعدد في البايثون‬

MCQ (multiple choice questions) in python

:‫( أيهم اسم المتغير الخاطئ مما يلي‬١


a) my_string_1
b) 1st_string
c) foo
d) _x
‫( أي من الكلمات التالية ليست كلمة اساسية في البايثون‬٢
a) if
b) while
c) True
d) true

:‫( كل الكلمات اﻻساسية في البايثون تكون‬٣

a) lower case
b) UPPER CASE
c) Capitalized
d) None of the mentioned

:‫( ما هي الجملة الخاطئة مما يلي‬٤


a) abc = 1,000,000
b) a b c = 1000 2000 3000
c) a,b,c = 1000, 2000, 3000
d) a_b_c = 1,000,000

:‫( واحد من التالي ﻻ يصلح ان يكون اسما لمتغير في البايثون‬٥


a) __init__
b) in
c) it
d) on

‫؟‬ xn ‫( ما هو المؤثر الصحيح بالنسبة لعملية الرفع لﻸس‬٦


a) x^n
b) x**n
c) x^^n
d) powers(x, n)

floor division‫( واحد من المؤثرات التالية يعبر عن القسمة الصحيحة‬٧


a) /
b) //
c) %
d) div

:‫اﻻسبقية من العمليات التالية‬/‫( ما هو الترتيب الصحيح لﻸولوية‬٨


i) Parentheses ii) Exponential iii) Multiplication iv) Division v) Addition vi) Subtraction
a) i,ii,iii,iv,v,vi
b) ii,i,iii,iv,v,vi
c) ii,i,iv,iii,v,vi
d) i,ii,iii,iv,vi,v
‫‪ (٩‬ما هي اﻻجابة الصحيحة للتعبير البرمجي التالي )‪ (23%3‬؟‬
‫‪a) 2‬‬
‫‪b) 1‬‬
‫‪c) 0‬‬
‫‪d) 5‬‬

‫‪ (١٠‬عملية الجمع بالمؤثر )‪ (+‬على السﻼسل النصية تعني‪:‬‬


‫‪a) Summation.‬‬
‫‪b) Concatenation.‬‬
‫‪c) Subtraction.‬‬
‫‪d) Multiplication.‬‬

‫‪ (١١‬المؤثرات التي لها نفس اﻷولوية يتم تنفيذها‪..................‬‬


‫‪a) Left to Right‬‬
‫‪b) Right to Left‬‬
‫‪c) Can’t say‬‬
‫‪d) None of the mentioned‬‬

‫‪ (١٢‬ما هي نتيجة تنفيذ العملية التالية ‪ 3*1**3‬؟‬


‫‪a) 27‬‬
‫‪b) 9‬‬
‫‪c) 3‬‬
‫‪d) 1‬‬

‫‪ (١٣‬واحدة من العمليات التالية تضمن لنا أن نوع المتغير ‪ x‬هو عدد صحيح ‪integer‬‬
‫‪a) x = 13 / 2‬‬
‫)‪b) x = int(13 / 2‬‬
‫‪c) x = 13 / 2‬‬
‫‪d) x = 13* 0.2‬‬

‫‪ (١٤‬ما هو نوع بيانات المتغير ‪ L‬في السطر التالي ]‪L = [1, 23, 1, 1‬‬

‫‪a) list‬‬
‫‪b) dictionary‬‬
‫‪c) array‬‬
‫‪d) tuple‬‬

‫‪ (١٥‬ما هي نتيجة التعبير في العملية التالية ‪average = 17 / 2‬‬


‫‪a) 8.05‬‬
‫‪b) 8.5‬‬
‫‪c) 9.0‬‬
‫‪d) 8.0‬‬

‫‪ (١٦‬ماهي نتيجة طباعة الكود )‪print(~4‬‬


‫‪a) -5‬‬
‫‪b) -4‬‬
‫‪c) -3‬‬
‫‪d) +3‬‬

‫‪ (١٧‬ما هو الكود الخاطئ مما يلي‪:‬‬


a) x = 0b101
b) x = 0x4f5
c) x = 19023
d) x = 03964

‫( ما هي مخرجات المقطع البرمجي التالي‬١٨


x = ['ab', 'cd']
for i in x: i.upper()
print(x)

a) [‘ab’, ‘cd’].
b) [‘AB’, ‘CD’].
c) [‘cd’, ‘ab’].
d) [‘CD’, ‘AB’].

:‫( ما هي القيم التي تكون ضمن مخرجات المقطع البرمجي التالي‬١٩


i = 1
while True:
if i%3 == 0:
break
print(i, end=' ')
i + = 1
a) 12
b) 123
c) error
d) none of the mentioned

:‫( ما هي القيم التي تكون ضمن مخرجات المقطع البرمجي التالي‬٢٠


x = 'abcd'
for i in x:
print(i.upper(), end=' ')

a) a b c d
b) A B C D
c) ABCD
d) abcd

:‫( ما هي القيم التي تكون ضمن مخرجات المقطع البرمجي التالي‬٢١

x = 'abcd'
for i in range(len(x)):
print(i)
a) a
b) abcd abcd abcd
c) a a a a
d) none of the mentioned

You might also like