kopilkaurokov.ru - сайт для учителей

Создайте Ваш сайт учителя Курсы ПК и ППК Видеоуроки Олимпиады Вебинары для учителей

Тест "Основы языка программирования Python"

Нажмите, чтобы узнать подробности

Этот тест может бытьиспользован при изучении темы "Общие сведения о языке программирования Python в 8 классе

Вы уже знаете о суперспособностях современного учителя?
Тратить минимум сил на подготовку и проведение уроков.
Быстро и объективно проверять знания учащихся.
Сделать изучение нового материала максимально понятным.
Избавить себя от подбора заданий и их проверки после уроков.
Наладить дисциплину на своих уроках.
Получить возможность работать творчески.

Просмотр содержимого документа
«Тест "Основы языка программирования Python"»

I вариант

  1. Какие знаки  входят в алфавит языка Python?

  1. Заглавные и строчные латинские буквы

  2. Заглавные и строчные русские буквы

  3. Арабские цифры

  4. Знаки препинания

  1. Какие величины могут изменять свое значение при выполнении программы?

  1. Константы

  2. Переменные

  3. Служебные слова

  1. Выберите правильные имена переменных

  1. _mas

  2. maS1

  3. d2

  4. 2d

  1. Данные какого типа возвращает встроенная функция input()?

  1. логический тип

  2. строка

  3. целое число

  4. вещественное число 

  1. Какой тип данных в Python представляет целые числа?

    1. complex

    2. float

    3. int

    4. bool

  2. При вводе переменной n с клавиатуры была написана инструкция 

n = int ( input ('Введите исходное число='))

из предложенного снизу вариантов ввода значений выберите тот, при вводе которого программа не выдаст ошибку 

  1. 15.4

  2. 15

  3. '15'

  1. Какой параметр надо изменить, чтобы встроенная функция print() вывела переданные ей аргументы в столбик?

  1. end

  2. sep

  3. вывод в столбик невозможен

  4. значения аргументов итак всегда выводятся с новой строки. 

  1. Что будет выведено на экран в результате выполнения кода условия?

x = 5

x += x - x

print(x)

Варианты ответов: 

    1. 5

    2. 0

    3. 10

    4. ошибка



  1. Запись вида: a,b,c= map (int, input (). split () )

позволяет сократить процесс считывания нескольких значений и их преобразований в числовой тип 

Функция "map"  в данной записи позволяет: 

  1. применить к каждому вводимому элементу заданное правило

  2. служит разделителем при печати (вывода) элементов на экран

  3. преобразует строку в целое число



  1. Какой результат будет после выполнения операции:
    a = 9; b = 6
    x = a/ b

  1. 1.5

  2. 1,5

  3. 1

  4. 0,5

  5. 5



II вариант

  1. Какие знаки не входят в алфавит языка Python?

  1. Заглавные и строчные латинские буквы

  2. Заглавные и строчные русские буквы

  3. Римские цифры

  4. Знаки препинания

  1. Что из перечисленного ниже имеет каждая переменная?

  1. Тип

  2. Значение

  3. Назначение

  4. Имя

  1. Выберите правильные имена переменных

  1. N

  2. Sum

  3. 41 And

  4. A+B



  1. Какие существуют типы переменных (выбрать несколько вариантов)

  1. Float

  2. Str

  3. Num

  4. Int

  5. Bool

  6. Real

  1. Какие из представленных литералов чисел относятся к типу float?

        1. 1.7+4.3j

        2. 5.0

        3. 88

        4. -.4?

  1. Что будет выведено на экран в результате выполнения инструкции print(4 + 3.0)?

  1. 7.0

  2. 4 + 3.0

  3. 7

  4. ошибка

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

  1. a = int(input))

  2. b=input(int())

  3. c=int(input())

  4. s=a+b+c

  5. print(s)

Варианты ответов:

a. 1

b. 2

c. 3

d. 4

e. 5

8. Что будет выведено на экран в результате выполнения кода условия?

x= 3

y = 3.0

z = '3'

print(x + y + z)

Варианты ответов: 

  1. 9.0

  2. 9

  3. 6.0 + 3

  4. ошибка.

    1. С клавиатуры вводятся два целых числа в строку через пробел. Выберите фрагмент программы, в котором переменным a и b будут присвоены соответствующие целочисленные значения.

  1. a, b = map(int(input()).split())

  2. a, b = int(input()).map(split())

  3. a = int(input())

b = int(input())

  1. a, b = map(split().int(input()))

  2. a, b = map(int(input()).int(input()))

  3. a, b = int(map(input().split()))

  4. a, b = map(int, input(),split())

  5. a, b = map(int, input().split())

  6. a, b = map(int. input().split())

  7. a, b = map(int.input(),split())

10. Дана программа на языке Python. какое число выведет программа на экран?

a=3

b=16

b=8 +a*b

a=b/4*a

print(a)

Варианты ответов:

  1. 56

  2. 42

  3. 37

  4. 29














Получите в подарок сайт учителя

Предмет: Информатика

Категория: Тесты

Целевая аудитория: 8 класс.
Урок соответствует ФГОС

Скачать
Тест "Основы языка программирования Python"

Автор: Светлана фёдоровна Горбунова

Дата: 16.12.2024

Номер свидетельства: 661857


Получите в подарок сайт учителя

Видеоуроки для учителей

Курсы для учителей

ПОЛУЧИТЕ СВИДЕТЕЛЬСТВО МГНОВЕННО

Добавить свою работу

* Свидетельство о публикации выдается БЕСПЛАТНО, СРАЗУ же после добавления Вами Вашей работы на сайт

Удобный поиск материалов для учителей

Проверка свидетельства