Меню
Тесты
Тесты  /  Информатика  /  9 класс  /  Основы языка Python (линейный алгоритм + условный оператор)

Основы языка Python (линейный алгоритм + условный оператор)

Avatar
17.11.2023. Тест. Информатика, 9 класс
Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
Промежуточный тест по основам программирования в языке Python. У вас 1 попытка! Время ограничено - 30 мин.

Список вопросов теста

Вопрос 1

Что будет показано в результате?

   name = "John"
   print('Hi, name'  name)
Варианты ответов
  • Hi, name
  • Hi, John
  • Hi
  • Ошибка
Вопрос 2

Как получить данные от пользователя (осуществить ввод данных)?

Варианты ответов
  • Использовать метод readLine()
  • Использовать метод get()
  • Использовать метод input()
  • Использовать метод print()
  • Использовать метод int()
Вопрос 3

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

Варианты ответов
  • complex
  • float
  • int
  • bool
  • input
Вопрос 4

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

   print(45 // 6 % 5 + 56 % 4 // 4)

Варианты ответов
  • 2
  • 22
  • 4
  • ошибка
Вопрос 5

Какой оператор используется для получения остатка от деления в Python?

Варианты ответов
  • %
  • //
  • /
  • mod
Вопрос 6

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

   print ( ' Гостиница ', ' Орбита , 3 звезды. ' )

Варианты ответов
  • Гостиница Орбита , 3 звезды.
  • Гостиница 'Орбита', 3 звезды
  • Ошибка
  • Гостиница 'Орбита, 3 звезды.',
Вопрос 7

Найди соответствие между функцией и её значением:

1.

input()

2.

print()

3.

=

4.

float()

5.

int()

Варианты ответов
  • Ввод данных в память

  • Вывод данных на экран

  • Присваивание

  • Преобразование строки в число с плавающей точкой

  • Перобразование строки в целое число

Вопрос 8

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

а = 25 // 6 +4

а = 25 % 6 - 1

print (a)

 

Варианты ответов
  • 0
  • 8
  • 80
  • 08
  • ошибка
Вопрос 9

Что будет напечатано на экране,, после выполнения программы?


a=25 % 3 + 67//15 - 1%10
print (a)

 

Варианты ответов
  • а
  • 4
  • 0
  • ошибка
Вопрос 10

Что будет напечатано на экране,, после выполнения программы?

a=18 % 7 * 125//25+2
print ('a')

Варианты ответов
  • 22
  • ошибка
  • а
  • 4
  • 20
Вопрос 11

s = int(input())

t = int(input())

if s > 10 or t > 10:    

       print("YES")

else:     

       print("NO")

 

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(1, 2); (11, 2); (1, 12); (11, 12); (–11, –12); (–11, 12); (–12, 11); (10, 10); (10, 5).

Сколько было запусков, при которых программа напечатала «NO»?

Варианты ответов
  • 5
  • 4
  • ни одного
  • при всех запусках
Вопрос 12

Что будет выведено на экран после следующего фрагмента программы:
r=8
s=r-2
if s>r or r%2==0:
    print(r+2*s)
else:
    print(s+r*2)

Варианты ответов
  • 8
  • 6
  • 20
  • 22
Вопрос 13

Что делает данная программа?

print (''Введите целое число'')

d=int(input())

if d%2==1:

      print (''Число нечетное'')

else:

      print (''Число четное '')

Варианты ответов
  • Проверяет число d на нечетность
  • Проверяет число d на четность
  • Печатает число d
  • Проверяет окачивается ли число d на 2
Вопрос 14

Что будет выведено на экран после выполнения фрагмента программы:
x=6
y=x+2
if y>=x :
   print(y+x)
else:
    print(y-x)

Варианты ответов
  • 6
  • 8
  • 14
  • 2
Пройти тест
Сохранить у себя:

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт