Font size
WorksheetsСтартовая диагностика
Total questions: 75
Worksheet time: 2hrs 53mins
Выберите правильное описание массива на языке Python:
a = [1, 2, 3, 4]
var a: [1, 2, 3, 4]
a := [1, 2, 3, 4];
var a: array [1..4] of integer;
Как называется число, которое указывает на конкретный элемент массива и записывается в квадратных скобках?
(a)
В программе создали список a. Что будет выведено на экран после выполнения следующих операторов?
a = ['a', 'b', 'c', 'd', 'e', 'f', 'g']
print(len(a))
5
6
7
8
Что за Язык программирования?
(a)
Кто это?
Создатель С++
Не создатель Питона
Создатель Питона( и он же официально разрешил использовать русскоязычному комьюнити именование "Питон" )
Левый чел с бородой, явно программист
Длина массива это
номер элемента в массиве
отдельное значение в массиве
количество элементов в массиве
общее названия списка значений
Переменная в Python - это
величина , которая имеет имя , тип , и значение
значение , которое не имеет имя
величина , которая имеет имя , но не имеет тип и значение
значение, которое имеет имя
Что такое Питон?
Тип процессора
Это операционная система
Язык страны Питония
как выглядит знак "не равно" в языке Пайтон?
Какой код выполнит тело цикла ровно 10 раз?
for i in range(11):
for i in range(10):
for i in range(9):
Отметь верную запись команд (может быть несколько правильных ответов)
print(Hello, world)
print(42+24)
print(int(“11”)+1)
Какая из нижеприведенных функций используется для вывода данных в консоль в Python?
input()
console.log()
print()
output()
Какой символ используется для комментирования кода?
//
#
(comment)
<...>
Где написано, как правильно писать на Python?
Python Guide
NEM
Google Styleguide
PEP8
Что будет напечатано?
int(2.99)
Ничего
TypeError
3
2
Что будет напечатано?
x = 4.5
y = 2
print(x // y)
2
2.25
9
21
Что будет напечатано?
a = [1,2,3,None,(),[],]
print(len(a))
SyntaxError
4
6
7
Какая функция позволяет посчитать длину строки?
string.len()
len()
length()
dlina()
Как в питоне создать список?
a = list(1,2,3)
a = /1, 2, 3/
a = [1, 2, 3]
a = {1, 2, 3}
Как присвоить значение переменной а
а =
а ==
а %
а №
команда для ввода переменной с клавиатуры
input()
print()
float
output
С помощью какого знака(препинания) можно указать несколько аргументов в команде print
запятая
точка
точка с запятой
пайтон это не русский, там нет знаков препинания
выберите команду ЕСЛИ ИНАЧЕ в условном операторе
elif
if
else
ILI
Выберите команду ИНАЧЕ в условном операторе
else
if
heh
elif
Выберите целочисленный тип данных
int
str
float
bool
Чему будет равно значение переменной c?
a = 4, b = 5
c = a*b/2
(a)
к циклическим операторам относят
for, while
for,repeat
for, do
do, repeat
к операторам ветвления относят
if, then, else
if,then, end
if, else, elif
if, else, to
Сколько раз выполнится программа?
for i in range(5):
print("Hello")
(a)
как выглядит знак "не равно" в языке Пайтон?
Отметь верную запись команд (может быть несколько правильных ответов)
print(Hello, world)
print(42+24)
print(int(“11”)+1)
Какие команды выведут на экран фразу "Hello world"?
print("Hello world")
print = "Hello world"
print(Hello world)
input("Hello world")
"Hello world"
a = 5
b = "7"
как вывести 57?
print(a + b)
print(str(a) + b)
print(a + int(b))
что происходит ?
Для преоброзования даных в текст используется команда питона:
str()
txt()
string()
convert()
Логические операторы - это
and, or, not
**, //, %
>=, !=, = =
in
Цикл – это:
последовательность, которая выполняется больше одного раза
последовательность, которая выполняется один раз
переменная, которая идет до конца исходного кода
синтаксическая конструкция начинающаяся с оператора for или while
Какими свойствами обладает оператор цикла for:
с неизвестным числом повторений
с известным числом повторений
для перебора элементов повторений
имеет переменную цикла
Как называется оператор цикла while?
с неизвестным числом повторений
с известным числом повторений
для перебора элементов повторений
Что относится к операторам сравнения?
<, >, ==, !=
//, %, **, +
and, or, not
Что относится к арифметическим операциям?
>=, !=, = =
**, //, %
and, or, not
*, /, +
Что будет выведено на экран?
42 + 5
42
47
5
Символ перехода на новую строку
/v
\t
/n
\n
/t
Что будет выведено на экран в результате выполнения фрагмента программы
a = 4
b = 6
print("a * b")
24
12
6
a * b
Чему равно b после выполнения программы?
4
2
0
нет правильного ответа
Чему равно c ?
2
5
нет правильного ответа
0
Описание функции начинается с служебного слова
set
def
for
if
class
Возврат результата работы функции в вызвавшую её программу осуществляется командой:
break
pass
continue
def
return
Результатом работы команды:
print("7"*"7") будет
49
77
14
823453
Сообщение об ошибке
Из скольки символов может состоять имя переменной в питоне?
100
16
255
16777216
Ограничений нет
Как создать переменную типа int?
x = 5
x = int(5)
Оба способа верны
Что будет выведено на экран?
name = 'Cheburashka'
print (name)
Cheburashka
'Cheburashka'
name
'name'
Как получить последнюю цифру числа A?
A%1
A%10
A//10
A-10
Что означают эти неделимые элементы
присваивать и не присваивать
проверка на равенство и неравенство
строгое присваивание и строгое равенство
нет правильного ответа
Переменная Summa и summa - это одно и тоже?
да
нет
Определите тип данных переменной
S = 98.3
float
int
str
bool
Что будет в результате исполнения этой программы?
4.0
4
ошибка
0.4
Что будет в результате исполнения этой программы?
ааааа
ААААА
ошибка
АААААА
Как с помощью питона перевести 45 в 2 сс и увидеть результат?
bin(45)
bin('45')
print(bin(45))
print(bin(45)
Как перевести 10001 из 2 сс в 10 сс и увидеть результат?
print(int(10001),2)
print(int('10001',2))
print(int(10001))
print(10001,int(2))
Как найти сумму цифр строки s='100111' и увидеть результат?
print(s.count('1'))
print(s.count(s))
print('1'.count(s))
print(s.count(1))
Как приписать слева '00' к строке s='101' и увидеть результат?
s += '00'
print(s)
print(s+00)
print('00'+s)
s = '00'+s
print(s)
Замени первые три символа строки s='100100' на '***'
s.replace('100','***')
s = '***'+s[:3]
s = '***'+s[3:]
s.replace(s[:3],'***')
Как инвертировать строку s='10110'?
s.replace('1','0')
s = s.replace('0','&')
s = s.replace('1','0')
s = s.replace('&','1')
s.replace('1','+')
s.replace('+','0')
s.replace('0','1')
s.replace('1','+')
s.replace('0','1')
s.replace('+', '0')
Как запустить цикл от 100 до 5 включительно?
for i in range(5,100,-1):
for i in range(100,5):
for i in range(100,-5):
for i in range(100,5,-1):
for i in (100,5,-1):
Как отменить последнее действие?
Alt + F4
Ctrl + Z
погладить мышку
Alt + Tab
Какое расширение имеют файлы языка Python?
.py
.docх
.exe
.pptx
Какую команду нужно выполнить, чтобы открыть новое окно в программе?
File ⇒ Save
File ⇒ Close
File ⇒Exit
File ⇒ New File
Какая команда используется для запуска программы IDLE(Python 3.8)?
File ⇒ New File
Run ⇒ Run Module
Help ⇒ About IDLE
Window ⇒ Untitled
Вычислите: 5//2=
(a)
Вычислите: 15//4=
(a)
Вычислите: 131//10=
(a)
Вычислите: Вычислите: 5%2=
(a)
Вычислите: 7%17=
(a)
Задача:
x = 8
y = 9
x -= 4
print(x+y)
Что выйдет в конце?
(a)
