Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

python quiz

Total questions: 26

Worksheet time: 8mins

Name
Class
Date
1.

Хэвлэх коммандын зөв бичсэнг сонгоно уу!

a)

print 100

b)

print[100]

c)

print{100}

d)

print(100)

2.

100 давталт хийх For давталтыг сонгоно уу!

a)

for in range(100)

b)

for i in 100:

c)

for i in range(100):

d)

for i range(100):

3.

Утга оноож байгаа нь аль нь вэ?

a)

x - 1

b)

x += 1

c)

x == 1

d)

x = 1

4.

Утгыг нэмэгдүүлж, өөрчилж байгаа бичиглэлийг ол.

a)

x = 1

b)

x = utga

c)

x +=1

d)

x = x - 1

5.

Massive, list зарлаж байгаа нь аль нь вэ?

a)

x = {}

b)

x = list

c)

x = []

d)

x = ""

6.

Int(x) гэсэн мөр ямар үйлдэл хийж байна вэ?

a)

Хаалтанд оруулж байна

b)

Хувьсагч зарлаж байна

c)

Үсэг төрөлтэй болгож байна

d)

Тоо төрөлтэй болгож байна

7.

Үсэг төрөлтэй болгох код нь аль нь вэ?

a)

int(ner)

b)

str(ner)

c)

str("ner")

d)

float("ner")

8.

x = -100
x += 1000
x хэд гарах вэ?

a)

1100

b)

100

c)

100

d)

900

9.

"Hello World" гэж хэвлэх код зөвийг сонго!

a)

p("Hello World")

b)

print("Hello World")

c)

echo("Hello World");

d)

echo "Hello World"

10.

Код дотор сэтгэгдэл, тэмдэглэл бичихдээ ямар тэмдэгт авдаг вэ?

a)

/* Сэтгэгдэл */

b)

#Сэтгэгдэл

c)

//Сэтгэгдэл

d)

!Сэтгэгдэл

11.

Хувьсагчийн нэр яаж бичиж болдоггүй вэ? Доорх 4 хариултаас буруу 1-ыг сонгоно уу!

a)

_myvar

b)

Myvar

c)

my_var

d)

my-var

12.

Тоон хувьсагч зөв үүсгэж байгаа хариуг сонгоно уу!

a)

x = int(5)

b)

x = 5

c)

Өмнөх 2 хариулт 2 уулаа зөв

13.

Python програмын файлын өргөтгөл буюу формат ямар байдаг вэ?

a)

.pt

b)

.pyt

c)

.pyth

d)

.py

14.

Бутархай тооны төрөл аль нь вэ?

a)

int(2.8)

b)

str(2.8)

c)

float(2.8)

d)

list[2.8]

15.

Хувьсагчийн төрлийг хэвлэх кодыг зөв бичсэнг сонгоно уу!

a)

print(typeof(x))

b)

print(typeOf(x))

c)

print(type(x))

d)

print(typeof x)

16.

Функц үүсгэж байгаа кодыг сонгоно уу

a)

create myFunction():

b)

def myFunction():

c)

function myFunction():

d)

myFunction():

17.

'Hello' болон "Hello" гэсэн бичиглэл адилхан утга илэрхийлэх үү?

a)

Тийм

b)

Үгүй

18.

Тоо хэмжээг олдог функц аль нь вэ?

a)

strip()

b)

len()

c)

type()

d)

length()

19.

Үгний бүх үсгийг том үсэг болгох функцийг сонго.

a)

toUpperCase()

b)

upperCase()

c)

uppercase()

d)

upper()

20.

List буюу жагсаалтын бичиглэл зөв бичсэнг сонгоно уу

a)

{"apple", "banana", "cherry"}

b)

("apple", "banana", "cherry")

c)

{"name": "apple", "color": "green"}

d)

["apple", "banana", "cherry"]

21.

.split() function ямар үйлдэл хийдэг вэ?

a)

Хувьсагч дээр утга нэмэх

b)

Хувьсагчуудыг залгах

c)

Жагсаалтруу нэмэх

d)

хувьсагчийг хувааж жагсаалт болгох

22.

.replace(a, b) function ямар үйлдэл хийж байна вэ?

a)

a тэмдэгтийг b тэмдэгтээр солих

b)

a болон b үсгийг нийлүүлэх

c)

b хувьсагчийг a хувьсагчаар сольж байна

d)

a хувьсагчийг b хувьсагчаар сольж байна

23.

!= гэсэн операторын үүргийг хэлнэ үү.

a)

тэнцүү

b)

анхааруулах

c)

анхааралтай тэнцүү

d)

тэнцүү биш

24.

% операторын үүрэг юу вэ?

a)

хувийг тодорхойлно

b)

хувьсагч үүсгэж байна

c)

модуль гаргах

d)

% тэмдэгт ард нь нэмнэ

25.

a = 10

b = str(a)
хувьсагчуудын төрлийг зөв хэлсэнг сонго.

a)

a - string
b - list

b)

a - integer
b - list

c)

a - string
b - integer

d)

a - integer
b - string

26.

a = "10"

b = float(10)

b хувьсагчийг хэвлэхэд ямар бичиглэл харагдах вэ?

a)

10

b)

"10"

c)

"10.0"

d)

10.0