wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

python

Total questions: 35

Worksheet time: 26mins

Name
Class
Date
1.

? מה הפלט של שורת הקוד הבאה

print("The answer to 10+10 is," 10+10)

a)

The answer to 10+10 is10+10

b)

The answer to 10+10 is 20

c)

שגיאה

2.

? איזה סימן משמש להערה בפייתון

a)

@

b)

¬

c)

;

d)

#

3.

? מהו הפלט בקוד

a)

e

b)

x

c)

t

d)

Nothing prints

4.

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

a)

Exeter

b)

4

c)

6

d)

city

5.

? מה הקוד מבצע

a)

מדפיס את המספרים בין 1 - 11

b)

מדפיס את המספרים בין 1 - 10

c)

מדפיס את המספרים בין 2 - 10

d)

תופיע הודעת שגיאה

6.

איזו הוראה תדפיס את המספרים בין 0 ל - 20 כולל בקפיצות של 5

a)

for x in range(0,20):

print(x)

b)

while x = (0,20,5):

print(x)

c)

for x in range(0,21,5):

print(x)

d)

for x in range(0,21,5):

print(y)

7.

? מה הפלט

a)

5

4

3

2

1

b)

4

3

2

1

0

c)

5 4 3 2 1

d)

4 3 2 1 0

8.

? מהו הפלט

a)

5

4

3

2

1

b)

4

3

2

1

0

c)

5 4 3 2 1

d)

4 3 2 1 0

9.

? מהו הפלט

a)

10 8 6 4 2

b)

10

8

6

4

2

c)

2 4 6 8 10

d)

10 9 8 7 6 5 4 3 2 1

10.

? מהו הפלט

a)

10 8 6 4 2

b)

10

8

6

4

2

c)

2 4 6 8 10

d)

10 9 8 7 6 5 4 3 2 1

11.

? מהו הפלט

a)

Hello world!

b)

Hello world

c)

Hello world!

Hello world!

Hello world!

Hello world!

Hello world!

Hello world!

......(repeated continuously)

d)

Error

12.

? איזה קוד מבין הקודים הבאים מבצע בדיוק את מה שהקוד למעלה מבצע

a)
b)
c)
d)
13.

?איזה סימן מציין קטן או שווה

a)

< או =

b)

!=

c)

==

d)

<=

14.

:מה יודפס מהקוד

x = 4.67

print(type(x))

a)

input

b)

int

c)

float

d)

print

15.

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

a)
IF answer == "Yes":
b)
if answer == "Yes"
c)
if answer == "Yes":
d)
if answer = "yes":
16.

?מהו הפלט

a)

#

##

###

####

b)

#

##

###

c)

#

#

#

#

d)

###

17.

?מהו הפלט

print(5+6*2//5)

a)

6

b)

5

c)

3

d)

4

18.

?מהו הפלט

print("hello"+"world"+"today")

a)

helloworldtoday

b)

hello world today

c)

hello+world+today

d)

שגיאה

19.

?מהו הפלט

print ("hello" * 3)

a)

hello * 3

b)

hello

hello

hello

c)

hello hello hello

d)

hellohellohello

20.

מה יהיה ערכם של num1 ו num2

?בסוף ההרצה

temp = 0

num1 = 5

num2 = 10

temp = num1+num2

num1 = temp-num2

num2 = temp-num1

a)

num1 = 5

num2 = 10

b)

num1 = 10

num2 = 5

c)

num2 = 15

num1 = 5

d)

num1 = 0

num2 = 10

21.

?כמה סוגי משתנים יש

a)

2

b)

4

c)

3

d)

1

22.

?מהו הפלט

x = 23

y = 3

print(x // y)

a)

10

b)

0

c)

7

d)

2

23.

?איזה סימן מסמן גדול או שווה

a)

<=

b)

==

c)

>=

d)

=>

24.

?מהו הפלט

num = 8*2%3

print (type(num))

a)

שגיאה

b)

int

c)

float

d)

str

25.

מהו הפלט אם המחשב קולט מהמשתמש

?Python

a)

שגיאה

b)

Enter your password

c)

Welcome

d)

Try again!

26.

מה יהיה הערך של

?y

a)

3

b)

10

c)

51

d)

5

27.

?יש שני סוגי לולאות

a)

אמת

b)

שקר

28.

מה חייב לעשות בלולאות

(יש שלוש תשובות נכונות) ?while

a)

קידום המשתנה

n = n+1

b)

המשתנה יהיה תמיד שווה ל - 0

n = 0

c)

אתחול המשתנה

d)

תנאי הלולאה

while n<10

29.

איזו פעולת חשבון מציין

? ** - הסימן

a)

חילוק

b)

חזקה

c)

כפל

d)

שארית חלוקה

30.

?for מהו מבנה לולאת

a)

if item in range (count)

b)

for iten in range

c)

while iten in range (count)

d)

for item in range (count)

31.

?האם מבנה לולאה זה הוא מבנה שקיים

for letter in str

a)

לא

b)

כן

32.

?מהו הפלט

str = "hello world"

for letter in str:

print (letter)

a)

h

e

l

l

o

w

o

r

l

d

b)

hello world

c)

h e l l o w o r l d

33.

אם תנאי הלולאה מתקיים - קוד הלולאה לא יתבצע

a)

לא נכון

b)

נכון

34.

האם יכול להיות מצב שבו הלולאה אינה מסתיימת

(while בלולאות)

a)

כן

b)

לא

35.

?כיצד עלינו להימנע מלולאה אינסופית

a)

קידום המשתנה

b)

אתחול המשתנה

c)

איפוס המשתנה

d)

תנאי העצירה