Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Программирование

.doc
Скачиваний:
1
Добавлен:
10.05.2024
Размер:
164.86 Кб
Скачать

Python поддерживает создание анонимных функций во время выполнения с помощью конструкции lambda

What are the values of the following Python expressions? 2**(3**2); (2**3)**2; 2**3**2 512, 64, 512

Блок-схема какого алгоритма:. .Разветвляющийся

В каком году появился язык программирования Python? В феврале 1991 года

В результате выполнения программы, записанной ниже на экран будет выведено два числа A и B. Укажите такое наибольшее число x, при вводе которого на экран будет выведено сначала 3, а потом 5. x = int(input()) A = 0 B = 0 while x > 0: A = A + 1; if B < x % 10: B = x % 10; x = x // 10; print(A); print(B) 555

В языке программирования Python встроенная функция float служит для хранения чисел с плавающей запятой

В языке программирования Python встроенная функция int служит для хранения целых чисел

Все ключевые слова в Python находятся в ни один из перечисленных

Выберите код, который определяет наибольшее из двух чисел a и b: if a < b: print(b) else: print(a)

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

Вычислите результат:23 // 7 3

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

Где правильно создана переменная? Вариант ответа, который не выдаст ошибку при запуске проекта num = float(2)

Дана программа: а = int(input()) b = int(input()) a = 3*b-2 b = 2+a; определите значение переменной b после выполнения алгоритма при а=6, b=4: 12

Дана программа: а = int(input()) b = int(input()) а = 2*а + 3*b b = a*b /2; определите значение переменной b после выполнения алгоритма при а=6, b=4: 48

Для чего нужен оператор break? Для выхода из цикла

Значение с? a=23; b=7; c=a%b; 2

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

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

Как получить имя файла из файлового объекта (fp)? fp.name

Какая библиотека отвечает за время? time

Какая из следующих переменных среды для Python является альтернативным путем поиска модуля? PYTHONHOME

Какая из следующих функций может помочь нам найти версию Python, над которой мы сейчас работаем? sys.version

Какая из следующих функций преобразует строку в список в Python? list(mystring)

Какая из следующих функций преобразует строку в список в Python? list(mystring)

Какая из следующих функций является встроенной в Python? print()

Какая функция выводит что-либо в консоль? print();

Какие арифметические операторы нельзя использовать со строками в Python?

Какие два основных типа функций существуют в Python? Встроенная функция и определяемая пользователем функция

Какие ошибки допущены в коде ниже? def factorial(n): if n == 0: return 1; else: return n * factorial(n - 1); print(factorial(5)) В коде нет никаких ошибок

Какие типы элементов принимает random.shuffle ()? списки

Каким будет значение следующего выражения Python? 4 + 3 % 5 7

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

Каков порядок пространств имен, в которых Python ищет идентификатор? Python сначала ищет локальное пространство имен, затем глобальное пространство имен и, наконец, встроенное пространство имен

Какова максимально возможная длина идентификатора в Python? ни один из перечисленных

Каково значение x, если x = math.sqrt(4)? 2.0

Какое из следующих расширений является правильным расширением файла Python? .py

Какое ключевое слово используется для функции в языке Python? def

Какой алгоритм приведен на рисунке: . Линейный

Какой диапазон значений может возвращать random.random()? [0.0, 1.0)

Какой из следующих операторов используется для создания пустого множества в Python? set ()

Какой из следующих символов используется для однострочных комментариев в Python? #

Какой из следующих типов данных не является основным в программировании на Python? Класс

Какой модуль в стандартной библиотеке Python анализирует параметры, полученные из командной строки? getopt

Какой оператор здесь используется? if n < 100: b = n + a Условный оператор

Какой оператор здесь используется? If n < 100: b = n + a; все перечисленное

Какой тип программирования поддерживает Python? все перечисленное

Какую последовательность чисел даст вам вызов функции range (1, 8)? 1, 2, 3, 4, 5, 6, 7

Компилируется или интерпретируется ли код Python? Код Python одновременно компилируется и интерпретируется

Кто разработал язык программирования Python? Гвидо ван Россум

Назовите тип алгоритма: . .Циклический

Найдите значение выражения a = (c + b**5*3 - 1) / 2 * d для с=10, b=1, d=3 18

Найдите значение с? a=23; b=7; c=a//b; 3

Найдите с? a=2; b = 3; a += 4; c=a*b; 18

Ниже приведена программа. s = int(input()) k = int(input()) if k == s // 2: print("ДА") else: print("НЕТ") Было проведено 9 запусков программы, при которых в качестве значений переменных s и k вводились следующие пары чисел: (10, 2); (1, 1); (8, 4); (14, 10); (20, 1); (7, 3); (10, 5); (4, 1); (1, 0). Сколько было запусков, при которых программа напечатала «ДА»? 4

Оператор else используется для проверки условий Иначе

Оператор if используется для проверки условий Если

Оператор input() вводит какие типы данных? str

Оператор While использутся для Многократно выполнять блок команд, до завершения выполнения некоторого условия

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

Определите значение переменной а после исполнения данного алгоритма: a=42; b=a //2; b=a%4+b; a=a%b+1 20

Определите значение переменной а после исполнения данного алгоритма: a=321; b=a //100; c=(b//10)%10+b; a=b+c+a%10 7

Определите, что будет напечатано в результате выполнения следующего фрагмента: s = 1; for k in range (1,30): s = (k – 5) * s print(s) 0

Определите, что будет напечатано в результате выполнения следующего фрагмента: s = 0; for k in range(3,11): s = s + k; print(s) 52

Определите, что будет напечатано в результате работы следующего фрагмента программы: a = 20; b = 15; b=3*b - a; if a > b: c = 2 * a + b else: c = 2 * a - b print(с) 15

Определите, что будет напечатано в результате работы следующего фрагмента программы: s = 0; k = 0; while k < 12: s += 2*k; k += 3 print(s) 36

После выполнения следующего кода, что выйдет на экран? a = 3.98; b=a*10; print(int(b)) 39

Предположим, d = {"john": 40, "peter": 45}, чтобы удалить запись для "john". Какую команду мы используем? d.delete("john")

Предположим, что t = (1, 2, 4, 3) Что из следующего неверно? t[3] = 45

Результат кода? x = 50; num = 0 if x > 30 else 35; print(num) 0

Сколько библиотек можно импортировать в один проект? Неограниченное количество

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

Сколько раз произойдет итерация цикла? (Итерация – единичное выполнение тела цикла) print(“Осталось”, total) total = 100; i = 0; while i < 0: n = int(input()); total = total – n; i = i + 1. 5

Укажите оператор ввода: input()

Укажите оператора ввода? Input()

Чему равно значение с? a = 10; b = 3; a -= b; c=a-b 4

Чему равно значение с? a=2; b = 3; c = a**b; 8

Что будет на выходе следующей функции Python? min(max(False,-3,-4), 2,7) Ложь

Что будет напечатано? kvps = {"user","bill", "password","hillary"} print(kvps['password']) Ничего. TypeError

Что будет показано в результате? name = "Ahmet" print('Hi, %s' % name): "Hi, Ahmet"

Что будет результатом этого кода? x = 23; num = 0 if x > 10 else 11; print(num) 0

Что будет результатом этого кода? x = 50; num = 0 if x > 30 else 35 print(num) 0

Что выведет программа? a = 3; while(a<15): a*=2; print(a) 24

Что выведет программа? a = 6; b = 3; while(a!=4): a-=1; b+=a print(b) 12

Что выведет программа? s = 0; for k in range (3,8): s = s + 6 print (s) 30

Что выведет программа? s = 30; for k in range(5): s = s – 3 print (s) 15

Что выведет программа? s = 45; for i in range(1,5): s = s + i print (s) 55

Что выведет программа? t = 5; y = 7; while t < y: t += 1 print(t) 7

Что выведет следующая программа a, b = 4, 7; a += 1; b += 1; a += b; b += a; a += 2; b += a; print (b) 36

Что выведет следующая программа? a = [1,2,3,None,(),[],] print(len(a)) 6

Что выведет следующий код? d = lambda p: p * 2; t = lambda p: p * 3; x = 2; x = d(x); x = t(x); x = d(x); print(x) 24

Что выведет следующий фрагмент кода Python, если x=1? , x<<2 4

Что выведет следующий фрагмент кода? x = 4.5; y = 2; print(x // y) 2.0

Что выведет? a=[1]+[1] print(a) [1, 1]

Что выйдет на экран? a = 3; b=a-10 print(abs(b)) 7

Что выйдет на экране после выполнения следующего кода? print (5!=5) False

Что делает random.shuffle (x), когда x = [1, 2, 3]? Перемешает элементы списка на месте

Что делает random.shuffle (x), когда x = [1, 2, 3]? Перемешает элементы списка на месте

Что делает функция len()? Возвращает длину строки

Что из перечисленного не может быть возвращено методом random.randrange(4)? 2.3

Что из перечисленного эквивалентно random.randrange (3)? random.choice(range(0, 3))

Что из следующего в Python является недопустимым? a b c = 1000 2000 3000

Что из следующего верно для имен переменных в Python? неограниченная длина

Что из следующего верно для имен переменных в Python? Неограниченная длина

Что из следующего верно для имен переменных в Python? Неограниченная длина

Что из следующего используется для определения блока кода на языке Python? Отступ

Что из следующего не может быть переменной? in

Что из следующего эквивалентно random.randint (3, 6)? 3 + random.randrange(4)

Что из следующего является использованием функции id() в python? Id возвращает идентификатор объекта

Что из следующего является использованием функции в python? Функции — это повторно используемые части программ

Что из следующего является оператором усечения-деления в Python? //

Что из этого является определением пакетов в Python? Папка модулей python

Что лучше использовать для множественного ветвления? if – elif –else

Что обозначает тип данных int? Целочисленное

Что покажет этот код? for j in 'Hi! I\'m mister Robert': if j == '\'': print("Найдено") break else: print ("Готово") "Найдено"

Что покажет этот код? for i in range(5): if i % 2 == 0: continue print(i) Числа: 1 и 3

Что покажет этот код? for i in range(5): if i % 2 == 0: continue print(i) Числа: 1 и 3

Что такое pip для python? предпочтительная программа установки

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

Является ли Python чувствительным к регистру при работе с идентификаторами? да