Тест тапсырмалар банкі



бет2/7
Дата27.09.2023
өлшемі71,01 Kb.
#111062
1   2   3   4   5   6   7
1.3-тақырып. Python тілінде сызықтық алгоритмдерде өрнектер мен функцияларды бағдарламалау
1.3.1. Деректерді шығару форматтары

1-сұрақ. рrint('маған бер', '100 теңге', sep = 'қазір') нұсқаулығын орындау нәтижесінде экранға не шығарылады?



  1. маған қазір 100 теңге бер

  2. маған 100 теңге бер

  3. маған 100 теңге бер, қазір

  4. маған бер қазір 100 теңге

  5. маған бер, 100 теңге

2-сұрақ. іnput () функциясы қандай деректерді қайтарады?


A. int
B. float
C. str
D. bool
E. real

3-cұрақ. Көрсетілген жолдардың қайсысы бүтін санды n айнымалысына оқиды (меншіктейді)?


A. n = input()


B. n = integer(input())
C. n = number(input())
D. n = int(input())
E. n = str(input())

4-сұрақ. а=2, b=8, print(a, 'a', b, sep=',') нұсқауларын орындау нәтижесінде экранға не шығарылады?


A. a, a, b
B. 2; a; 8
С. 2, а, 8
D. 2, 2, 8
E. 2 a 8,

5-сұрақ. a='2', b='8', print(a+b, 'a', b, sep=';') нұсқаулықтарын орындау нәтижесінде экранға не шығарылады?


A. 28, a, 8
B. 28; a; 8
C. 10; a; 8
D. 10; 2; 8
E. 28, 2, 8

1.3.2. Өрнектерді бағдарламалау және функциялар


1-сұрақ. Сәйкестікті орнатыңыз


1. а**b операциясы d- а) санды енгізу


2. а % b операциясы b- b) бөлінуден қалған қалдық
3. іnput() функциясы a- c) толық бөлігін алу
4. а//b операциясы c- d) A^b-дәрежеге көтеру
5. print() функциясы f- е) таңба
f) деректерді шығару

2-сүрақ. Өрнектерді жауаптарымен сәйкестендіріңіз.



  1. 5+15//7 - 3%4+5**2= c а) -57

  2. (5+15)//7 - 3%4+5**2= d b) 4

  3. 5+15//7 - (3%4 +5)**2= a с) 29

  4. 5+(15//7 - 3%4)**2= e d) 24

  5. 5+15//7 - 3%(4+5**2)= b е) 6

f) 36
3-сұрақ. Инструкцияларды нәтижесімен сәйкестендіріңіз

  1. print (“Бір”, “Екі”, “Үш”) c a) Бір+Два+Три

  2. print (“Бір”, “Екі”, “Үш”, sep= “;”) d b) Бір Два Три

  3. print (‘Бір\nЕкі\nҮш’) e с) Бір Екі Үш

  4. print (‘Бір\tЕкі\tҮш’) b d) Бір;Екі;Үш

  5. print (‘Бір’, ‘Екі’, ‘Үш’, sep= ‘+’) a е) Бір

Екі
Үш
f) Бір, Екі, Үш

4-сұрақ. Өрнекті мазмұнымен сәйкестендіріңіз


1. b=a / /100+((a//10)%10)+a%10 f а) екі таңбалы санның
квадраттарының қосындысы
2. b=(a / / 10)**2+(a%10)**2 a b) екі таңбалы санның екі еселенген
сандарының қосындысы
3. b=(a / / 10)*2+ (a%10)*2 b c) үш таңбалы санның сандарының
қосындысы
4. b=(a//100)+a%10- ((a//10)%10) e d) үш таңбалы санның бірінші
цифрынан қалған екі цифрларының
көбейтіндісін шегеру
5. b=a / / 100 - ((a//10)%10)*(a%10) d е) үш таңбалы санның екі шеткі
цифрларының қосындысынан
ортаңғы цифрын шегеру
f) үш таңбалы санның шеткі
сандарының қосындысы

5-сұрақ. Бағдарламаны нәтижесімен сәйкестендіріңіз





  1. a=input() b a) 10

5 b) 55
print(a+a) с) 2
d) 15

  1. a=int(input()) a е) 5

5 f) 25
print(a+a)


  1. a=int(input()) d

5
print(a*3)



  1. a=int(input()) e

5
print(a%6)



  1. a=int(input()) c

5
print(а//2)

1.3.3. Сызықтық бағдарламалау


1-сұрақ. Төмендегі код қандай санды шығарады?


a = 13
b = -5
c = a + 2
a = c
b = 2 * a
print(a + b + c)



  1. 60

  2. 20

  3. 40

  4. 54

  5. 22

2-сұрақ. Төмендегі код қандай санды шығарады?
a = 17 // (23 % 7)
b = 34 % a * 5 - 29 % 4 * 3
print(a * b)

А. 72
В. 24


С. 56
D. 40
E. 64

3-сұрақ. Бағдарлама орындалғаннан кейін с айнымалыcs неге тең болады?


a = 20
b = 3
b = a // b
c = a % (b + 1)

А. 2
В. 4


С. 5
D. 0
E. 6

4-сұрақ. Кодтың дұрыс жолын таңдаңыз


A. print ("Python",, " is the best ")


B. print ("бір", "екі", "үш")
C. print ('Python, " is the best",!!')
D. print ("10", '100', '1000)
E. print ('бір'; 'екі'; 'үш')

5-сұрақ. Мына код қандай нәтиже береді: print(format(123654, ‘10,d’))?


А. 123654


В. 123,654
С. 123,654_ _ _
D. _ _123654_ _
E. _ _ _ 123,654




Достарыңызбен бөлісу:
1   2   3   4   5   6   7




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет