wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Python Quiz

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Aşağıdakı kodun nəticəsi nə olacaq?

a)

A) "Hello,Python!"

b)

B) " Hello, Python! "

c)

C) "Hello, Python!"

d)

D) "Hello,Python"

2.

Aşağıdakılardan hansı Python funksiyası deyil?

a)

a) print()

b)

b) len()

c)

c) map()

d)

d) html()

3.

Aşağıdakılardan hansı Python-da looplarla bağlı deyil?

a)

a) for

b)

b) while

c)

c) continue

d)

d) switch

4.

Python-da sonsuz döngü yaratmaq üçün hansı şərt yazılmalıdır?

a)

a) while True:

b)

b) for in range()

c)

c) while 1 == 0:

d)

d) if True:

5.

Python-da iterable nədir?

a)

A) Yalnız bir dəfə istifadə edilə bilən obyekt

b)

B) Üzərində döngü (loop) ilə keçilə bilən obyekt

c)

C) Yalnızca list və tuple verilənlər tipidir

d)

D) Yalnız generator funksiyası ilə yaradılan obyekt

6.

Aşağıdakılardan hansı iterable obyektlərə aiddir?

a)

A) string, range, list

b)

B) int, float, bool

c)

C) list, dict, set, tuple

d)

D) bool, NoneType, range

7.

str.split() funksiyası nəyi qaytarır?

a)

A) Bir string obyektini hərflərə ayırır

b)

B) String-i sətrə çevirir

c)

C) String-də tapılan xüsusi bir xarakteri silir

d)

D) Bir string-i boşluqlarla ayıraraq bir siyahı (list) qaytarır

8.

Python-da string birləşdirilməsi üçün hansı metoddan istifadə olunur?

a)

A) str.add()

b)

B) str.append()

c)

C) str.join()

d)

D) str.concat()

9.

Aşağıdakı kod parçası string-dən hansı hissəni çap edəcək?

a)

A) ntel

b)

B) nce

c)

C) Inte

d)

D) elli

10.

Aşağıdakı kodda -1 indeksinin mənası nədir?

a)

A) Birinci elementi çap edir

b)

B) İkinci elementi çap edir

c)

C) Axırıncı elementi çap edir

d)

D) Sətirdə olan boşluqları çap edir

11.

Aşağıdakı kod parçası nəyi çap edəcək?

a)

A) ace

b)

B) bdf

c)

C) beh

d)

D) cfk

12.

Aşağıdakı kod parçası necə nəticələnəcək?

a)

A) [15, 10, 5, 20, 30]

b)

B) [15, 10, 5, 20, 25]

c)

C) [5, 10, 15, 30]

d)

D) [15, 20, 25]

13.

Aşağıdakı kod parçası necə işləyir?

a)

A) 1

b)

B) 2

c)

C) 3

d)

D) 0

14.

Python-da try-except bloku nə üçün istifadə olunur və əsas məqsədi nədir?

a)

A)try bloku ilə sürəti artırmaq, except ilə səhv hallarını avtomatik həlli

b)

B)try bloku yalnız tip səhvlərini idarə edir, except sintaksis səhvlərini

c)

C) try bloku ilə kodu yoxlamaq, except ilə icra prosesini sürətləndirmək .

d)

D)try-except ilə kodun davamını təmin etmək üçün istisnaları idarə edir

15.

Python-da hansı operator səhvləri idarə etmək üçün istifadə olunur?

a)

a) try/except

b)

b) if/else

c)

c) break/continue

d)

d) pass/continue

16.

str.replace("a", "b") funksiyası nə edir?

a)
  • A) String-in içindəki bütün 'b' hərflərini 'a' hərfləri ilə əvəz edir

b)
  • B) String-in içindəki bütün 'a' hərflərini 'b' hərfləri ilə əvəz edir

c)
  • C) String-in sonuna 'b' hərfi əlavə edir

d)
  • D) String-in başına 'a' hərfi əlavə edir

17.
a)
  • A) 5

b)
  • B) 120

c)
  • C) 25

d)
  • D) Error

18.

Python-da funksiyanı necə təyin edirik?

a)
  • a) function funksiyanin_adi():

b)
  • b) def funksiyanin_adi():

c)
  • c) define funksiyanin_adi()

d)
  • d) func funksiyanin_adi()

19.

Aşağıdakı parametrlərdən hansısı funksiyaya bir neçə dəyişən ötürməyə imkan verir?

a)
  • a) *args

b)
  • b) **kwargs

c)
  • c) pass

d)
  • d) return

20.

Bu kodun nəticəsi nə olacaq?

a)
  • A) 10

b)
  • B) 0

c)
  • C) Infinity

d)
  • D) Error