Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python functions

Total questions: 18

Worksheet time: 4hrs 25mins

Name
Class
Date
1.

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

square

a)

def(1)

b)

defSquare(4)

c)

x=square( )

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

Viewers,Viewers,Viewers

c)

Welcome

ViewersViewersViewers

d)

Welcome

6.

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

a)

Infinite Loop

b)

17

c)

11

d)

7

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)

44

13.

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

return

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

a)

0

b)

Null

c)

None

d)

garbage value

e)

Error! Functions in Python must have a return statement.

14.

? מהו הפלט

a)

3 1

b)

3 -1

c)

-1 3

d)

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

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)

def

b)

fun

c)

function

d)

define

17.

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

a)

num_squared = num ** 2

b)

None of these

c)

def square(num):

d)

return num_squared

18.

מה יהיה הפלט

a)

30

b)

5

c)

Error

d)

25