wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python 2 Part Qaz

Total questions: 103

Worksheet time: 1hrs 17mins

Name
Class
Date
1.

country= {'code':'UK', 'name':'United Kingdom', 'population':'50'} ​
print(country['code'])​

a)

United Kingdom

b)
UK
c)

50

d)

code

2.

country= {'code':'UK', 'name':'United Kingdom', 'population':'50'} ​
print(country.get('code')​)

a)

United Kingdom

b)
UK
c)

50

d)

code

3.

country= {'code':'UK', 'name':'United Kingdom', 'population':'50'} ​
country.pop('code')

print(country)

a)
{'code': 'UK', 'population': '50'}
b)
{'name': 'UK', 'population': '50'}
c)
{'name': 'United Kingdom', 'population': '50'}
d)
{'code': 'UK', 'name': 'United Kingdom'}
4.

country= {'code':'UK', 'name':'United Kingdom', 'population':'50'} ​
country.popitem()​

print(country)

a)
{'name': 'United Kingdom', 'population': '50'}
b)
{'code': 'US', 'name': 'United States', 'population': '300'}
c)
{'code': 'UK', 'name': 'United Kingdom'}
d)
{'code': 'UK', 'population': '50'}
5.

data = {'id': 101, 'name': 'Alice', 'age': 25}

print(data['id'])

a)
25
b)
Alice
c)
101
d)
102
6.

data = {'id': 101, 'name': 'Alice', 'age': 25}

print(data.get('name'))

a)

25

b)

101

c)

id

d)
Alice
7.

data = {'id': 101, 'name': 'Alice', 'age': 25}

data.pop('age')

print(data)

a)
{"id": 101, "name": "Alice"}
b)
{"id": 101, "age": 25}
c)
{"id": 102, "name": "Bob"}
d)
{"name": "Alice", "age": 25}
8.

data = {'id': 101, 'name': 'Alice', 'age': 25}

data.popitem()

print(data)

a)
{"id": 101, "name": "Alice"}
b)
{"id": 102, "name": "Bob"}
c)
{"name": "Alice", "age": 25}
d)
{"id": 101, "age": 25}
9.

it = {1, 2, 3, 1, 3, 4, 2, 5}

print(it, type(it))

a)

{1, 2, 3, 1, 3, 4, 2, 5}<class 'set'>

b)

{1, 2, 3, 4, 5} <class 'set'>

c)

{1, 2, 3, 4, 5, 6}<class 'set'>

d)

{1, 2, 3, 4, 5}

10.

it = {'a', 'v', 'i', 'e', 'a', 'v'}

print(it)

a)
{'a', 'v', 'i', 'e'}
b)
{'a', 'v', 'e', 'a', 'v'}
c)
{'a', 'v', 'i'}
d)
{'a', 'v', 'i', 'e', 'a'}
11.

it = set('Infomat is cool')

print(it)

a)
{'I', 'n', 'f', 'o', 'm', 'a', 't', ' ', 'i', 's', 'c', 'l'}
b)
{'I', 'n', 'f', 'o', 'm', 'a', 't', ' ', 'i', 's', 'c', 'o', 'l'}
c)
{'I', 'n', 'f', 'o', 'm', 'a', 't', 'i', 's', 'c', 'l'}
d)
{'I', 'n', 'f', 'o', 'm', 'a', 't', ' ', 'i', 's', 'c', 'l', 'e'}
12.

numbers = {10, 20, 30, 20, 40, 50}

print(numbers)

a)
{10, 20, 30, 20, 40, 50}
b)
{20, 30, 40, 50}
c)
{10, 20, 30, 40, 50, 60}
d)
{10, 20, 30, 40, 50}
13.

chars = set('banana')

print(chars)

a)
{'b', 'a', 'n', 'c'}
b)
{'b', 'a', 'n'}
c)
{'b', 'n'}
d)
{'b', 'a', 'n', 'a'}
14.

set1 = {1, 2, 3}

set2 = {3, 4, 5}

print(set1 | set2)

a)
{2, 3, 5}
b)
{1, 2, 3, 4, 5}
c)
{1, 2, 3}
d)
{3, 4}
15.

set1 = {1, 2, 3}

set2 = {3, 4, 5}

Run=>{1, 2, 3, 4, 5}



(a)  

16.

set1 = {1, 2, 3}

set3 = {5, 6, 7}

print(set1 & set3)

a)
set()
b)
{1, 2, 3, 4}
c)
{5, 6}
d)
{1, 2, 3, 5, 6, 7}
17.

set1 = {1, 2, 3 , 4}

set3 = {4, 5, 6, 7}

Run=>{4}



(a)  

18.

set5 = {8, 9, 10}

set5.add(11)

print(set5)

a)
{8, 9, 10}
b)
{10, 11}
c)
{8, 9, 10, 12}
d)
{8, 9, 10, 11}
19.

set6 = {12, 13, 14}

set6.remove(13)

print(set6)

a)
{13, 14}
b)
{12, 13, 14}
c)
{12, 13}
d)
{12, 14}
20.

it={1, 2, 3, 5, 6, 1, 4, 5}

it.update([5, 6, 7, 8, 10])

print(it)

a)
{1, 2, 3, 5, 6, 7, 8, 10}
b)
{1, 2, 3, 4, 5, 6, 10}
c)
{1, 2, 3, 4, 5, 6, 7, 8}
d)
{1, 2, 3, 4, 5, 6, 7, 8, 10}
21.

it={1, 2, 3, 5, 6, 1, 4, 5}

it.update('Mr Rom' )

print(it)

a)
{1, 2, 3, 4, 5, 6, 'Mr Rom'}
b)
{1, 2, 3, 4, 5, 6, 'M', 'r', ' ', 'R', 'o', 'm'}
c)
{1, 2, 3, 5, 6, 'M', 'r', 'o', 'm'}
d)
{1, 2, 3, 5, 6, 4, 5}
22.

it = {1, 2, 3}

it.update({4, 5}, [6, 7])

print(it)

a)
{1, 2, 3, 4, 5}
b)
{1, 2, 3, 4, 5, 6, 7}
c)
{1, 2, 3, 6, 7}
d)
{4, 5, 6, 7}
23.

it={1, 2, 3, 5, 6, 1, 4, 5}

print(len(it))

a)
6
b)
8
c)
7
d)
5
24.

it={1, 2, 3, 5, 6, 1, 4, 5}

print(4 in it)

a)
True
b)
0
c)
None
d)
False
25.

it={1, 2, 3, 5, 6, 1, 4, 5}

print(7 in it)

a)
True
b)
0
c)
None
d)
False
26.

it = set()

it.update('OpenAI')

print(it)

a)
{'O', 'p', 'e', 'n', 'A', 'I', 'x'}
b)
{'O', 'p', 'e', 'n', 'I', 'A', 'n'}
c)
{'O', 'p', 'e', 'n', 'A'}
d)
{'O', 'p', 'e', 'n', 'A', 'I'}
27.

it = {'apple', 'banana'}

it.update({'cherry', 'date'})

print(it)

a)
{'apple', 'cherry', 'date'}
b)
{'apple', 'banana', 'cherry', 'date'}
c)
{'cherry', 'date'}
d)
{'apple', 'banana'}
28.

a={1,4,3,2}

b={3,4,5,6,7}

print(a^b)

a)
{2, 4, 5, 6}
b)
{3, 4, 6, 7}
c)
{1, 2, 5, 6, 7}
d)
{1, 2, 3, 4}
29.

a={1,4,3,2}

b={3,4,5,6,7}

print(a-b)

a)
{3, 4, 5, 6, 7}
b)
{1, 2, 3}
c)
{4, 5, 6, 7}
d)
{1, 2}
30.

a={1,4,3,2}

b={3,4,5,6,7}

RUN=>{1, 2}



(a)  

31.

a={1,4,3,2}

b={3,4,5,6,7}

RUN=>{5, 6, 7}



(a)  

32.

setA = {1, 2, 3, 4}

setA.add(5)

print(setA)

a)

{1, 2, 3, 4}

b)

{1, 2, 3, 4, 5}

c)

{1, 2, 3, 4, 6}

d)

{1, 2, 3, 5}

33.

fruits = {'apple', 'banana', 'cherry'}

fruits.remove('banana')

print(fruits)

a)

{'apple', 'banana'}

b)

{'apple', 'banana', 'cherry'}

c)

{'apple', 'cherry'}

d)

{'banana', 'cherry'}

34.

data = {'name': 'Bob', 'age': 30}

data['age'] = 31

print(data)

a)

{'age': 31, 'name': 'Bob'}

b)

{'age': 30, 'name': 'Bob'}

c)

{'name': 'Bob', 'age': 31}

d)

{'name': 'Bob', 'age': 30}

35.

b={3,4,5,6,7}​

c={10,12,14}​

Run=>{3, 4, 5, 6, 7, 10, 12, 14}​

(a)  

36.

x=15, 18, 19, 24, 95

s=?

(a)  

37.

x=1785, 98718, 12319, 8724, 966195

s=?

(a)  

38.

x=14, 11, 20, 5 , 37

s=?

(a)  

39.

x=878, 1211, 3620, 5875 , 98737

s=?

(a)  

40.

x=87, 11, 362, 58 , 9

s=?

(a)  

41.

N=654

print=?

(a)  

42.

N=987

print=?

(a)  

43.

N=1056

print=?

(a)  

44.

N=1138

print=?

(a)  

45.

N=1379

print=?

(a)  

46.

X=9557

(a)  

47.

X=157

(a)  

48.

X=3674

(a)  

49.

X=8521

(a)  

50.

X=6547

(a)  

51.

x=17

(a)  

52.

x=123

(a)  

53.

x=23

(a)  

54.

x=16

(a)  

55.

x=20

(a)  

56.

x=?

(a)  

57.

s=?

(a)  

58.

n=14

m=20

(a)  

59.

n=1

m=10

(a)  

60.

n=31

m=40

(a)  

61.

n=0

m=11

(a)  

62.

n=10

m=21

(a)  

63.

  • (): егер жол тек алфавиттік таңбалардан тұрса, шын мәнін қайтарады



(a)  

64.

  • (): егер жол тек кіші әріптерден тұрса, шын мәнін қайтарады



(a)  

65.

  • (): барлық жол таңбалары бас әріппен жазылса, шын мәнін қайтарады



(a)  

66.

  • : жолдың барлық таңбалары сандар болса, True мәнін қайтарады



(a)  

67.

  • ( str): егер жол str ішкі жолынан басталса, шын мәнін қайтарады



(a)  

68.

  • (str): егер жол str ішкі жолымен аяқталса, шын мәнін қайтарады



(a)  

69.

  • (): жолды кіші әріпке аударады



(a)  

70.

  • (): жолды бас әріпке аударады



(a)  

71.

  • (): жолдағы барлық сөздердің бастапқы таңбалары бас әріпке аударылады



(a)  

72.

  • : жолдың бірінші сөзінің бірінші әрпін бас әріпке аударады



(a)  

73.

  • (): жолдағы бастапқы бос орындарды жояды



(a)  

74.

  • (): жолдағы соңғы бос орындарды жояды



(a)  

75.

  • (): жолдан бастапқы және соңғы бос орындарды жояды



(a)  

76.

  • (str[, start [, end]): жолдағы ішкі жол индексін қайтарады. Егер ішкі жол табылмаса, -1 саны қайтарылады



(a)  

77.

  • ( old, new [, num]): жолдағы бір ішкі жолды екіншісіне ауыстырады



(a)  

78.

  • ([delimeter [, num]]): бөлгішке байланысты жолды ішкі жолдарға бөледі



(a)  

79.

  • ( delimeter): жолды бөлгіш бойынша үш ішкі жолға бөледі және үш элементтен тұратын кортежді қайтарады - бөлгішке дейінгі ішкі жол, бөлгіш және бөлгіштен кейінгі ішкі жол



(a)  

80.

( strs): жолдарды бір жолға біріктіріп, олардың арасына белгілі бір бөлгішті енгізеді

(a)  

81.

Жол литералы

a)

S = ""str""

b)

S== "s\ np\ ta\ nbbb"

c)

b"byte"

d)

S1 + S2

e)

S1 * 3

82.

Экрандалған тізбек

a)

S = ""str"""

b)

S== "s\ np\ ta\ nbbb"

c)

b"byte"

d)

S1 + S2

e)

S1 * 3

83.

Конкатенация

a)

S = ""str"""

b)

S== "s\ np\ ta\ nbbb"

c)

b"byte"

d)

S1 + S2

e)

S1 * 3

84.

s="информатика"

print(s[3:5])

a)

ор

b)
ка
c)
мата
d)
ин
85.

s="информатика"

print(s[2:-2])

a)

форматик

b)
информация
c)

формати

d)
форматирование
86.

s="информатика"

print(s[-4:-2])

a)

тик

b)
орма
c)
инф
d)

ти

87.

s="информатика"

print(s[:6])

a)
информ
b)
информатик
c)
информат
d)
информатика
88.

s="информатика"

print(s[1:])

a)
нформатика
b)
нформатик
c)
нформатикa
d)
информатика
89.

s="информатика"

print(s[:])

a)
информатика1
b)
информатика2
c)
информатика3
d)
информатика
90.

string = "Python Programming"

print(string.lower())

print(string.upper())

a)

python programming

PYTHON PROGRAMMING

b)
Python programming 101
c)

PYTHON PROGRAMMING

python programming

d)
python programming language
91.

string = "Data Science"

print(string.lower())

print(string.upper())

a)
data science and AI
b)

data science

DATA SCIENCE

c)

DATA SCIENCE

data science

d)
data science 101
92.

string = "Python is fun"

print("Python" in string)

print("python" in string)

a)
True, True
b)
True, False
c)
False, True
d)

False, False

93.

string = "Machine Learning"

print("Learning" in string)

print("machine" in string)

a)
True, True
b)
True, False
c)
False, True
d)

False, False

94.

print("Python".isalpha())

print("2023".isdigit())

a)
False, False
b)
True, False
c)
True, True
d)
False, True
95.

print("data science is fun".title())

print("data science is fun".capitalize())

a)

Data Science Is Fun

Data science is fun

b)

Data science is fun

Data Science Is Fun

c)

data science Is Fun

Data Science Is Fun,

d)

Data Science is fun

Data Science Is Fun,

96.

print("python programming".title())

print("python programming".capitalize())

a)

Python programming Python Programming

b)

Python Programming Python programming

c)

PYTHON PROGRAMMING

python programming

d)

Python programming python Programming

97.

string = "Python is awesome"

print(string.find("is"))

print(string.find("IS"))

a)
6, 1
b)
7, 0
c)
-1, 7
d)
7, -1
98.

string = "Info Learning is cool"

print(string.find("Learning"))

print(string.find("Info"))

a)

5, -1

b)
4, 2
c)
6, 1
d)
5, 0
99.

string = "Hello, World!"

print(string.replace("World", "Python"))  #

print(string.replace("o", "O", 1))       

a)

Hello, Python!

HellO, WOrld!

b)
Hello, Python!
c)

HellO, Python!

HellO, PythOn!

d)
Hello, Python! HellO, World!
100.

string = "apple,banana,orange,grape"

print(string.split(","))

print(string.split(",", 2))

a)

['apple', 'banana', 'grape']

['apple', 'banana', 'grape']

b)
['apple,banana', 'orange', 'grape']
c)
['apple', 'banana', 'orange', 'grape', 'kiwi']
d)

['apple', 'banana', 'orange', 'grape']['apple', 'banana', 'orange,grape']

101.

words = ["apple", "banana", "orange"]

print("-".join(words))

print(", ".join(words))

a)
apple, orange, banana
b)

apple-banana-orange

apple, banana, orange

c)

banana-orange-apple orange, apple

d)

apple-banana-orange banana, orange

102.

words = ["one", "two", "three", "four"]

print(" ".join(words))

print("/".join(words))

a)
one; two; three; four
b)

one/two three/four

one two three four

c)
one two three four one/two/three/four
d)

one/two/three/four

one, two, three, four

103.

words = ["cat", "dog", "bird"]

print(";".join(words))

print(" -> ".join(words))

a)
cat -> dog; bird
b)
cat,dog,bird
c)

cat -> bird -> dog

cat;dog;bird

d)
cat;dog;bird cat -> dog -> bird