Тест по языку программирования Python для учеников 8 класса: Язык программирования Python подходит для разработки


Download 57.54 Kb.
Sana30.04.2023
Hajmi57.54 Kb.
#1404638
Bog'liq
c7beafa6bcc4016aa0e57cbf073d19d5


Тест по языку программирования Python для учеников 8 класса:

  1. Язык программирования Python подходит для разработки:

    1. Компьютерных и мобильных приложений

    2. Аналитика и машинное обучение

    3. Игр

    4. Ничего из этого.

  2. Назовите тип алгоритма:



    1. Разветвляющийся

    2. Линейный

    3. Циклический

    4. Смешанный

  1. Назовите тип алгоритма:



    1. Линейный

    2. Разветвляющийся

    3. Циклический

    4. Смешанный

  1. Назовите тип алгоритма:



    1. Разветвляющийся

    2. Линейный

    3. Смешанный

    4. Циклический

  1. Что хранит в себе переменная?

    1. Имя

    2. Значение

    3. Тип

    4. Длину своего значения

  2. Что обозначает тип данных int?

    1. Целочисленное

    2. Вещественное

    3. Строковое

    4. Булевое

  3. Выберите правильную запись оператора присваивания:

    1. 10 = х

    2. у = 7,8

    3. а = 5

    4. а == b + x

  4. Укажите оператор ввода:

    1. input()

    2. print()

    3. int()

    4. random()

  5. Сколько возможных значений у переменной типа bool?

    1. 2

    2. 4

    3. 10

    4. Сколько угодно

  6. Какой оператор здесь используется?

If n < 100:
b = n + a

    1. Условный оператор

    2. Оператор присваивания

    3. Оператор сложения

    4. Оператор умножения

  1. Что лучше использовать для множественного ветвления?

    1. if – elif –else

    2. Много if

    3. if – else – elif

    4. while

  2. Оператор цикла в языке Python:

    1. while

    2. for

    3. if

    4. print

  3. Сколько раз произойдет итерация цикла? (Итерация – единичное выполнение тела цикла)

print(“Осталось”, total)

total = 100
i = 0
while i < 0:
n = int(input())
total = total – n
i = i + 1





    1. 4

    2. 5

    3. 6

    4. 0

  1. Для чего нужен оператор break?

    1. Для завершения программы

    2. Для выхода из цикла

    3. Для поломки компьютера

    4. Для удаления программы

  2. Где находятся параметры, а где аргументы функции?

    1. Параметры пишутся при объявлении функции, аргументы при вызове

    2. Аргументы пишутся при объявлении функции, параметры при вызове

    3. Это одно и то же!

    4. У функции есть только параметры

  3. Что делает функция len()?

    1. Возвращает длину строки

    2. Возвращает случайное число

    3. Возвращает номер символа

    4. Возвращает модуль числа

  4. Как добавить модуль в программу?

    1. import math

    2. import math()

    3. import (math)

    4. import.math

  5. На каких операционных системах может работать Python?

    1. Windows

    2. Linux

    3. macOS

    4. Ничего из этого

  6. От чего язык программирования называется «Питон»?

    1. В честь змеи

    2. В честь ТВ-шоу

    3. В честь игры

    4. В честь блюда

  7. Сколько уже лет языку программирования Python?

    1. 30

    2. 19

    3. 7

    4. 15

  8. Создатель языка программирования Python

    1. Гвидо Ван Россум

    2. Дэвид Паттерсон

    3. Эрвин Дональд Кнут

    4. Джеймс Артур Гослинг

  9. а = 345. Что выведет команда print(//100)

    1. 3

    2. 5

    3. 4

    4. 34

  10. Выберите циклический алгоритм

    1. k = 0

while k < 10:
print(“Привет”)
k += 1

    1. a = int(input())

b = int(input())
c = int(input())
s = a+b+c
print(c)

    1. a = int(input())

if a > 0:
print(a)
else:
print(a)

  1. В какой строке правильно записан ввод числа с клавиатуры?


  1. a = int(input))

  2. b=input(int())

  3. c=int(input())

  4. s=a+b+c

  5. print(s)




    1. 1

    2. 2

    3. 3

    4. 4

    5. 5

  1. В какой строке допущена ошибка?


  1. a = int(input())

  2. if a>0:

  3. print(a):

  4. else

  5. print(A)




    1. 1

    2. 2

    3. 5

    4. 4

  1. Что такое «else»?

    1. Так как

    2. Иначе

    3. Если

    4. Потому что

  2. Сколько раз программа напишет слово «Пока»?


k=0
while k<10:
print(«Привет»)
k += 1



  1. 9

  2. 0

  3. 10

  4. Бесконечно

Ответы:

  1. a,b,c

  2. b

  3. с

  4. a

  5. b

  6. a

  7. c

  8. a

  9. а

  10. a,b,c

  11. a

  12. a,b

  13. b

  14. b

  15. а

  16. а

  17. a

  18. a,b,c

  19. b

  20. a

  21. а

  22. а

  23. a

  24. c

  25. c,d

  26. b

  27. b

Download 57.54 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling