wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python quiz practice 7

Total questions: 8

Worksheet time: 4mins

Name
Class
Date
1.

?איזו פקודה תיצור מילון חדש עם הזוגות מפתח:ערך

a)

my_dict = ["name": "Israel", "age": 25]

b)

my_dict = {"name": "Israel"; "age": 25}

c)

my_dict = {"name": "Israel", "age": 25}

d)

my_dict = ("name": "Israel", "age": 25)

2.

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

a)

'Ruth'

b)

5678

c)

{'Ruth': 5678}

d)

KeyError

3.

:סמן את כל ההיגדים הנכונים לגבי מילונים בפייתון (ניתן לבחור מספר תשובות)

a)

מילונים משתמשים בסוגריים מסולסלים {}

b)

מילונים יכולים להכיל רק מחרוזות כמפתחות

c)

מילונים מסודרים החל מגרסה 3.7 של פייתון

d)

לא ניתן לשנות מילון לאחר יצירתו

4.

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

a)

keys()

b)

values()

c)

items()

d)

elements()

5.

איזו פעולה תמחק את המפתח

"model"

?והערך שלו ממילון

a)

thisdict.pop("model")

b)

thisdict.clear()

c)

thisdict.remove("model")

d)

thisdict.delete("model")

6.

?נתון המילון הבא. איזו פקודה תדפיס את הציון במתמטיקה

a)

print(student["grades"]["Math"])

b)

print(student["Math"])

c)

print(student.grades.Math)

d)

print(student["grades", "Math"])

7.

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

a)

b)

c)

d)

8.

.נכון או לא נכון: מפתחות במילון יכולים להופיע מספר פעמים עם ערכים שונים

a)

נכון

b)

לא נכון