wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Python functions

Total questions: 18

Worksheet time: 5hrs 30mins

Name
Class
Date
1.

square איך מזמנים את הפונקציה

a)

def(1)

b)

x=square( )

c)

defSquare(4)

d)

x=square(5)

2.

מה תפקידה של הפונקציה

id()

בפייתון

a)

מחזירה מספר שהוא הכתובת בזיכרון של אובייקט מסוים

b)

הכתובת בזיכרון של משתנים שלא בשימוש

c)

שתי התשובות נכונות

d)

אף תשובה לא נכונה

3.

מה תחזיר פונקציה שיש לה

return

ללא ערך או משתנה

a)

None

b)

int

c)

double

d)

null

4.

כותרת של פונקציה אמורה לכלול

a)

שם הפונקציה בלבד

b)

שם הפונקציה ורשימת פרמטרים

c)

פרמטרים בלבד

d)

ערך החזרה

5.

? מה יהיה הפלט

a)

Welcome

Viewers

b)

Welcome

ViewersViewersViewers

c)

Welcome

Viewers,Viewers,Viewers

d)

Welcome

6.

? מהו הפלט של קטע הקוד

a)

13

b)

7

c)

Infinite Loop

d)

17

7.

? איזה משתנה מוגדר מחוץ לפונקציה

a)

משתנה סטטי

b)

משתנה גלובלי

c)

משתנה לוקאלי

d)

משתנה אוטומטי

8.

? איזה משתנה מוגדר בתוך הפונקציה

a)

משתנה סטטי

b)

משתנה גלובאלי

c)

משתנה לוקאלי

d)

משתנה אוטומטי

9.

? מה יהיה הפלט

a)

Error

b)

Hello

c)

Hello, World

d)

World

10.

אם נרצה ליצור פונקציה שמגרילה מספר ושמה הוא

dice roll

? איזו כותרת נכונה

a)

def dice roll ():

b)

def diceroll ()

c)

def diceroll ():

d)

def diceroll []:

11.

? מהו הפלט

a)

3 1

b)

3

1

c)

The program has a runtime error because x is not defined.

d)

3

3

e)

1 1

12.

? מהו הפלט

a)

4 1

b)

4

1

c)

The program has a runtime error because the local variable ‘num’ referenced before assignment.

d)

4

e)

4 4

13.

אם בפונקציה לא הוגדר

return

? איזה ערך תחזיר הפונקציה

a)

0

b)

Null

c)

None

d)

garbage value

e)

Error! Functions in Python must have a return statement.

14.

? מהו הפלט

a)

1 3

b)

3 1

c)

The program has a runtime error because the function returns the multiple values

d)

3 -1

e)

-1 3

15.

? מה יהיה הפלט

a)

x is 50

Changed global x to 2

Value of x is 50

b)

x is 50

Changed global x to 2

Value of x is 2

c)

x is 50

Changed global x to 50

Value of x is 50

d)

None of the mentioned

16.

? איזו מילה שמורה מגדירה פונקציה

a)

define

b)

fun

c)

def

d)

function

17.

? בפונקציה הנתונה מהי הכותרת של הפונקציה

a)

num_squared = num ** 2

b)

None of these

c)

def square(num):

d)

return num_squared

18.

? מה הפלט

a)

30

b)

5

c)

25

d)

Error