Python тілінде 11-сынып информатикасы бойынша ҰБТ тесті сұрақтары

Тақырып бойынша 11 материал табылды

Python тілінде 11-сынып информатикасы бойынша ҰБТ тесті сұрақтары

Материал туралы қысқаша түсінік
Бұл есептер Python тілін үйрену үшін тиімді және ҰБТ-ға дайындық барысында пайдалы болуы мүмкін.
Материалдың қысқаша нұсқасы

Python тілінде 11-сынып информатикасы бойынша ҰБТ тесті сұрақтары және жауаптарымен:

1. Сұрақ:

Python тілінде бүтін сандармен жұмыс жасау үшін қай тип қолданылады?

A) str
B) int
C) float
D) list

Жауап: B) int

Shape1

2. Сұрақ:

Python тілінде екі санның қосындысын қалай есептеуге болады?

A) sum(a, b)
B) a + b
C) add(a, b)
D) a.plus(b)

Жауап: B) a + b

Shape2

3. Сұрақ:

Python тілінде қай әдіс тізімнің соңына жаңа элемент қосуға мүмкіндік береді?

A) insert()
B) append()
C) extend()
D) add()

Жауап: B) append()

Shape3

4. Сұрақ:

Python тілінде "x" және "y" айнымалыларын салыстыру үшін қандай оператор пайдаланылады?

A) ==
B) =
C) ===
D) ><

Жауап: A) ==

Shape4

5. Сұрақ:

Python тілінде жолдың ұзындығын білу үшін қай функция қолданылады?

A) length()
B) len()
C) size()
D) count()

Жауап: B) len()

Shape5

6. Сұрақ:

Python тілінде қай мәліметтер типі өзгермейді (immutable)?

A) List
B) Set
C) Tuple
D) Dictionary

Жауап: C) Tuple

Shape6

7. Сұрақ:

Python тілінде қай құрылым бірнеше кілт-бағдар жұптарын сақтайды?

A) List
B) Set
C) Tuple
D) Dictionary

Жауап: D) Dictionary

Shape7

8. Сұрақ:

Python тілінде қайсы оператор бүтін сандарды бөлу үшін қолданылады?

A) *
B) /
C) //
D) %

Жауап: B) /

Shape8

9. Сұрақ:

Python тілінде қай оператор бүтін сандардың бөліндісін қайтармайды, тек бүтін нәтижесін ғана береді?

A) /
B) //
C) %
D) **

Жауап: B) //

Shape9

10. Сұрақ:

Python тілінде файлды ашу үшін қай функция қолданылады?

A) open_file()
B) open()
C) read()
D) load()

Жауап: B) open()

Shape10

11. Сұрақ:

Python тілінде қай оператор циклды тоқтатады?

A) continue
B) pass
C) exit
D) break

Жауап: D) break

Shape11

12. Сұрақ:

Python тілінде қайсысы екі элементтің айырмашылығын көрсетеді?

A) ==
B) !=
C) =
D) <>

Жауап: B) !=

Shape12

13. Сұрақ:

Python тілінде қай әдіс айнымалының мәнін типін өзгертеді?

A) change()
B) convert()
C) cast()
D) int(), float(), str()

Жауап: D) int(), float(), str()

Shape13

14. Сұрақ:

Python тілінде for циклімен қай әдіс арқылы тізімнің элементтерін шығара аламыз?

A) for x in list: print(x)
B) for x = list: print(x)
C) for list: print(x)
D) for x print(x)

Жауап: A) for x in list: print(x)

Shape14

15. Сұрақ:

Python тілінде қандай оператор айнымалыны салыстыру үшін қолданылады?

A) ==
B) ===
C) =
D) +=

Жауап: A) ==

Shape15

16. Сұрақ:

Python тілінде тізімнің ішіндегі ең кіші элементті табу үшін қандай функция қолданылады?

A) min()
B) max()
C) find()
D) small()

Жауап: A) min()

Shape16

17. Сұрақ:

Python тілінде тізімнің ең үлкен элементін табу үшін қандай функция қолданамыз?

A) max()
B) min()
C) largest()
D) big()

Жауап: A) max()

Shape17

18. Сұрақ:

Python тілінде қайсысы циклдың қайталануын тоқтатады және келесі итерацияға өтеді?

A) exit
B) break
C) continue
D) stop

Жауап: C) continue

Shape18

19. Сұрақ:

Python тілінде қай функция элементтің индексін табады?

A) index()
B) find()
C) locate()
D) get()

Жауап: A) index()

Shape19

20. Сұрақ:

Python тілінде range() функциясы не үшін пайдаланылады?

A) Мәтіндердің ұзындығын табу үшін
B) Жолды қайта жасау үшін
C) Тізім элементтерінің санын алу үшін
D) Белгілі бір аралықтағы сандарды жасау үшін

Жауап: D) Белгілі бір аралықтағы сандарды жасау үшін

Shape20

Есеп 1:

Есеп:
Пайдаланушыдан екі бүтін санды сұраңыз және олардың қосындысын, айырымын, көбейтіндісін және бөліндісін шығарыңыз.

Шешім:

# Пайдаланушыдан екі санды алу

a = int(input("Алғашқы санды енгізіңіз: "))

b = int(input("Екінші санды енгізіңіз: "))


# Есептеулер

sum_result = a + b

diff_result = a - b

mul_result = a * b


# Егер екінші сан нөл болмаса, бөлуді орындау

if b != 0:

div_result = a / b

else:

div_result = "Бөлу мүмкін емес"


# Нәтижелерді шығару

print("Қосынды:", sum_result)

print("Айырым:", diff_result)

print("Көбейтінді:", mul_result)

print("Бөлінді:", div_result)

Мысал:

makefile

КопироватьРедактировать

Алғашқы санды енгізіңіз: 12

Екінші санды енгізіңіз: 4

Қосынды: 16

Айырым: 8

Көбейтінді: 48

Бөлінді: 3.0

Shape21

Есеп 2:

Есеп:
Пайдаланушыдан үш санды сұраңыз және олардың ең үлкенін табыңыз.

Шешім:

# Пайдаланушыдан үш санды алу

a = int(input("Алғашқы санды енгізіңіз: "))

b = int(input("Екінші санды енгізіңіз: "))

c = int(input("Үшінші санды енгізіңіз: "))


# Ең үлкен санды табу

max_num = max(a, b, c)


# Нәтижені шығару

print("Ең үлкен сан:", max_num)

Мысал:

Алғашқы санды енгізіңіз: 7

Екінші санды енгізіңіз: 3

Үшінші санды енгізіңіз: 9

Ең үлкен сан: 9

Shape22

Есеп 3:

Есеп:
Пайдаланушыдан теріс немесе оң санды сұраңыз және санның теріс немесе оң екенін анықтаңыз.

Шешім:

# Пайдаланушыдан санды алу

num = int(input("Санды енгізіңіз: "))


# Санның теріс немесе оң екенін тексеру

if num > 0:

print("Сан оң")

elif num < 0:

print("Сан теріс")

else:

print("Сан нөл")

Мысал:

Санды енгізіңіз: -5

Сан теріс

Shape23

Есеп 4:

Есеп:
Пайдаланушыдан бүтін санды сұраңыз. Егер сан жұп болса, "Жұп сан" деп шығарсын, тақ болса, "Тақ сан" деп шығарсын.

Шешім:

# Пайдаланушыдан санды алу

num = int(input("Санды енгізіңіз: "))


# Санның жұп немесе тақ екенін тексеру

if num % 2 == 0:

print("Жұп сан")

else:

print("Тақ сан")

Мысал:

Санды енгізіңіз: 6

Жұп сан

Shape24

Есеп 5:

Есеп:
Пайдаланушыдан төртбұрыштың ұзындығы мен ені сұралып, оның ауданын есептеңіз.

Шешім:

# Пайдаланушыдан ұзындық пен ені алу

length = float(input("Ұзындықты енгізіңіз: "))

width = float(input("Ені енгізіңіз: "))


# Ауданды есептеу

area = length * width


# Нәтижені шығару

print("Төртбұрыштың ауданы:", area)

Мысал:

Ұзындықты енгізіңіз: 5

Ені енгізіңіз: 3

Төртбұрыштың ауданы: 15.0

Shape25

Есеп 6:

Есеп:
Пайдаланушыдан санды сұрап, оның факториалын есептеңіз. (Факториал дегеніміз — санның барлық натурал сандық көбейтіндісі.)

Шешім:

# Факториалды есептеу функциясы

def factorial(n):

result = 1

for i in range(1, n+1):

result *= i

return result


# Пайдаланушыдан санды алу

num = int(input("Санды енгізіңіз: "))


# Факториалды есептеу

fact = factorial(num)


# Нәтижені шығару

print(f"{num} санының факториалы: {fact}")

Мысал:

Санды енгізіңіз: 5

5 санының факториалы: 120

Shape26

Есеп 7:

Есеп:
Пайдаланушыдан санды сұрап, оның цифрларынан тұратын тізімді шығарыңыз.

Шешім:

# Пайдаланушыдан санды алу

num = int(input("Санды енгізіңіз: "))


# Цифрларды тізімге салу

digits = [int(digit) for digit in str(num)]


# Нәтижені шығару

print("Цифрлар тізімі:", digits)

Мысал:

Санды енгізіңіз: 12345

Цифрлар тізімі: [1, 2, 3, 4, 5]

Shape27

Бұл есептер Python тілін үйрену үшін тиімді және ҰБТ-ға дайындық барысында пайдалы болуы мүмкін.



Жүктеу
bolisu
Бөлісу
ЖИ арқылы жасау
Файл форматы:
docx
09.02.2025
312
Жүктеу
ЖИ арқылы жасау
Жариялаған:
Бұл материалды қолданушы жариялаған. Ustaz Tilegi ақпаратты жеткізуші ғана болып табылады. Жарияланған материалдың мазмұны мен авторлық құқық толықтай автордың жауапкершілігінде. Егер материал авторлық құқықты бұзады немесе сайттан алынуы тиіс деп есептесеңіз,
шағым қалдыра аласыз
Қазақстандағы ең үлкен материалдар базасынан іздеу
Сіз үшін 400 000 ұстаздардың еңбегі мен тәжірибесін біріктіріп, ең үлкен материалдар базасын жасадық. Төменде керек материалды іздеп, жүктеп алып сабағыңызға қолдана аласыз
Материал жариялап, аттестацияға 100% жарамды сертификатты тегін алыңыз!
Ustaz tilegi журналы министірліктің тізіміне енген. Qr коды мен тіркеу номері беріледі. Материал жариялаған соң сертификат тегін бірден беріледі.
Оқу-ағарту министірлігінің ресми жауабы
Сайтқа 5 материал жариялап, тегін АЛҒЫС ХАТ алыңыз!
Қазақстан Республикасының білім беру жүйесін дамытуға қосқан жеке үлесі үшін және де Республика деңгейінде «Ustaz tilegi» Республикалық ғылыми – әдістемелік журналының желілік басылымына өз авторлық материалыңызбен бөлісіп, белсенді болғаныңыз үшін алғыс білдіреміз!
Сайтқа 25 материал жариялап, тегін ҚҰРМЕТ ГРОМАТАСЫН алыңыз!
Тәуелсіз Қазақстанның білім беру жүйесін дамытуға және білім беру сапасын арттыру мақсатында Республика деңгейінде «Ustaz tilegi» Республикалық ғылыми – әдістемелік журналының желілік басылымына өз авторлық жұмысын жариялағаны үшін марапатталасыз!
Министірлікпен келісілген курстар тізімі