wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Functions

Total questions: 77

Worksheet time: 51mins

Name
Class
Date
1.

عبارة عن مجموعة أوامر مجمعة في مكان واحد و تتنفذ عندما نقوم باستدعائها

a)

python

b)

المتغير

c)

الدالة

2.

الدالة  عبارة عن مجموعة أوامر مجمعة في مكان واحد و تتنفذ عندما نقوم باستدعائها

a)

خطأ

b)

صح

3.

يوجد نوع واحد فقط من الدوال في لغة بايثون

a)

خطأ

b)

صح

4.

أختر من بين الخيارات انواع الدوال

a)

User-defined Functions

b)

Module  function

c)

Logical function

d)

Built-in Functions.

5.

لتحويل قيمة نصية أو عدد عشري الى عدد صحيح

a)

len()

b)

max()

c)

str()

d)

int()

6.

لتحويل قيمة نصية أو عدد عشري الى عدد صحيح

(a)  

7.

لتحويل قيمة نصية أو عدد عشري الى عدد صحيح

نستخدم الدالة

int()

a)

خطأ

b)

صح

8.

لتحويل قيمة رقمّية إلى قيمة نصّية

a)

int()

b)

len()

c)

str()

d)

Float()

9.

ماهو الناتج

x=”5.5”

y = int(x)

Print(y)               

a)

5

b)

5.0

c)

5.5

d)

1

10.

لتحويل قيمة رقمّية إلى قيمة نصّية

(a)  

11.

لتحويل قيمة رقمّية إلى قيمة نصّية

نستخدم الدالة

str()

a)

خطأ

b)

صح

12.

x=5

 y= str(x)

print(y)

a)

5

b)

5.5

c)

1

d)

5.0

13.

لإرجاع القيمة المطلقة لعدد معين

a)

len()

b)

abs()

c)

int()

d)

range

14.

لإرجاع القيمة المطلقة لعدد معين

(a)  

15.

لإرجاع القيمة المطلقة لعدد معين

نستخدم الدالة

int()

a)

صح

b)

خطأ

16.

اكتب ناتج الامر التالي

x=-5

 y= abs(x)

Print(y)

(a)  

17.

x=-7

 y= abs(x)

Print(y)

ناتج الامر التالي هو

a)

-7

b)

-7.0

c)

7

d)

7.0

18.

لتحويل عدد صحيح الى عدد عشري

a)

max()

b)

int()

c)

abs()

d)

Float()

19.

لتحويل عدد صحيح الى عدد عشري

(a)  

20.

لتحويل عدد صحيح الى عدد عشري

نستخدم الدالة

Float()

a)

خطأ

b)

صح

21.

x=5

 y= float(x)

print(5)

اختر الناتج الصحيح

a)

-5

b)

5.0

c)

5

d)

1

22.

x=9

y= float(x)

print(9)

اختر الناتج الصحيح

(a)  

23.

لتحديد مجال رقمي

a)

sum()

b)

int()

c)

len()

d)

range

24.

لتحديد مجال رقمي

نستخدم الدالة

max()

a)

خطأ

b)

صح

25.

لتحديد مجال رقمي

(a)  

26.

x=range(8)

يعني ان المتغير قد يحتوي ارقام من 0 الى 8

a)

خطا

b)

صح

27.

a=range(1,9,2)

مقدار الزيادة هو

a)

1

b)

2

c)

9

d)

8

28.

لإرجاع عدد عناصر المصفوفة وعدد الحروف في كلمة

(a)  

29.

لإرجاع عدد عناصر المصفوفة وعدد الحروف في كلمة

a)

sum()

b)

max()

c)

len()

d)

min()

30.

لإرجاع عدد عناصر المصفوفة وعدد الحروف في كلمة

نستخدم الدالة

len()

a)

خطأ

b)

صح

31.

x=’ahmed’

y = len(x)

Print(y)

اكتب ناتج الامر السابق

(a)  

32.

x= {1,5,10}

y = len(x)

 print(y)

اختر الناتج الصحيح

a)

1

b)

3

c)

5

d)

1,5,10

33.

للبحث عن أصغر قيمة ضمن سلسلة

a)

min()

b)

str()

c)

Float()

d)

max()

34.

للبحث عن أصغر قيمة ضمن سلسلة

(a)  

35.

للبحث عن أصغر قيمة ضمن سلسلة

نستخدم الدالة

int()

a)

صح

b)

خطأ

36.

x=[0,2,5,-1,9]

m=min(x)

print(m)

اكتب ناتج الامر السابق

(a)  

37.

x=[0,2,5,-2,9]

m=min(x)

print(m)

اختر الاجابة الصحيحة

a)

0

b)

-2

c)

9

d)

29

38.

للبحث عن أكبر قيمة ضمن سلسلة

a)

str()

b)

min()

c)

max()

d)

sum()

39.

للبحث عن أكبر قيمة ضمن سلسلة

(a)  

40.

للبحث عن أكبر قيمة ضمن سلسلة

نستخدم الدالة

abs()

a)

صح

b)

خطأ

41.

x=[0,2,5,-1,9]

mx=max(x)

print(mx)

a)

5

b)

9

c)

10

d)

2

42.

x=[0,1,8,22,14]

mx=max(x)

print(mx)

(a)  

43.

لجمع اعداد سلسة

a)

range

b)

sum()

c)

max()

d)

Float()

44.

لجمع اعداد سلسة

(a)  

45.

len()

لجمع اعداد سلسة

a)

خطأ

b)

صح

46.

x=[0,2,5,-1,9]

s=sum(x)

print(s)

اختر الناتج الصحيح

a)

2

b)

9

c)

15

d)

5

47.

x=[12,44,4,-8,6,7,12,71]

s=sum(x)

print(s)

اكتب الناتج الصحيح

(a)  

48.

لترتيب سلسة تصاعديا

a)

sum()

b)

sorted()

c)

str()

d)

len()

49.

لترتيب سلسة تصاعديا

(a)  

50.

sorted()

نستخدم لترتيب سلسة تنازليا

a)

صح

b)

خطأ

51.

x=[0,2,5,-1,9]

srt=sorted(x)

print(srt)

يكون الناتج

=[1-,0,2, 5,9]

a)

خطأ

b)

صح

52.

sorted(list,reverse=true)

لترتيب سلسة تنازليا

a)

خطا

b)

صح

53.

x=[0,2,5,-1,9]

srt=sorted(x, reverse=true)

print(srt)

يكون الناتج

=[1-,0,2, 5,9]

a)

صح

b)

خطأ

54.

لتحديد موقع عنصر داخل سلسلة

(a)  

55.

لتحديد موقع عنصر داخل سلسلة

a)

max()

b)

int()

c)

index()

d)

sum()

56.

لتحديد موقع عنصر داخل سلسلة

نستخدم الدالة

index()

a)

خطأ

b)

صح

57.

x=[120,  130, 140]

ind = x.index(140)

print(ind)

الناتج هو

a)

120

b)

3

c)

2

d)

120,130,140

58.

لإختيار عدد عشوائي

a)

len()

b)

random

c)

sorted()

d)

max(0

59.

لإختيار عدد عشوائي

(a)  

60.

لإختيار عدد عشوائي

نستخدم الدالة

random

a)

صح

b)

خطأ

61.

لتقسيم نص الى كلمات

(a)  

62.

لتقسيم نص الى كلمات

a)

split()

b)

random

c)

index()

d)

sum()

63.

لتقسيم نص الى كلمات

نستخدم الدالة

split()

a)

خطأ

b)

صح

64.

txt="Welcome to Bahrain"

words=txt.split()

print(words)

يكون الناتج

a)

Welcome to Bahrain

b)

['Welcome', 'to', 'Bahrain']

c)

['Welcome', 'to Bahrain']

d)

['Welcome to Bahrain']

65.

لحذف كائن بأكمله (سلسلة أو متغّير أو جزء من سلسلة)

a)

split()

b)

del()

c)

pop()

d)

remove()

66.

لحذف كائن بأكمله (سلسلة أو متغّير أو جزء من سلسلة)

(a)  

67.

لحذف كائن بأكمله

نستخدم الدالة

del()

a)

خطأ

b)

صح

68.

لحذف عنصر من سلسة بناءا علي موقعة

a)

remove()

b)

del()

c)

pop()

d)

split()

69.

لحذف عنصر من سلسة بناءا علي موقعة

(a)  

70.

لحذف عنصر من سلسة بناءا علي موقعة

نستخدم الدالة

pop()

a)

خطأ

b)

صح

71.

x=[120, 130, 140]

اكتب الامر الصحيح

لحذف العنصر في الموقع 1

(a)  

72.

x=[120, 130, 140]

x.pop(0)

print(x)

يكون الناتج

a)

[120, 130, 140]

b)

[ 130, 140]

c)

[120, 140]

d)

[120, 130]

73.

لحذف عنصر من سلسة بناءا علي قيمتة

(a)  

74.

لحذف عنصر من سلسة بناءا علي قيمتة

a)

del()

b)

str()

c)

pop()

d)

remove()

75.

لحذف عنصر من سلسة بناءا علي قيمتة

نستخدم الدالة

len()

a)

خطأ

b)

صح

76.

x=[120, 130, 140]

اكتب الامر الصحيح

لحذف العنصر 140

(a)  

77.

x=[120, 130, 140]

x.remove(120)

print(x)

يكون الناتج

a)

[120, 130, 140]

b)

[ 130, 140]

c)

[120, 140]

d)

[120, 130]