Главная страница

тесты питон. Тесты ПИТОН. Quit()


Скачать 43.37 Kb.
НазваниеQuit()
Анкортесты питон
Дата21.06.2022
Размер43.37 Kb.
Формат файлаdocx
Имя файлаТесты ПИТОН.docx
ТипДокументы
#607359
страница2 из 3
1   2   3

используются для добавления прокрутки возможности различных виджетов, таких как списки+

используется для отображения текстового поля в одну строку для приема значения от пользователя.

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

используется для получения списка опций для пользователя.

используется, чтобы обеспечить различные команды для пользователя
Какую функцию выполняет оператор Text

используется для отображения текста в нескольких строках. +

используется для отображения текстового поля в одну строку для приема значения от пользователя.

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

используется для получения списка опций для пользователя.

используется, чтобы обеспечить различные команды для пользователя
Какую функцию выполняет оператор Toplevel

используется, чтобы обеспечить отдельный контейнер окна. +

используется для отображения текстового поля в одну строку для приема значения от пользователя.

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

используется для получения списка опций для пользователя.

используется, чтобы обеспечить различные команды для пользователя
Какую функцию выполняет оператор Spinbox

Виджет со счётчиком представляет собой вариант стандартного ввода Tkinter виджета, который может быть использован для выбора из фиксированного числа значений+

Кнопка виджет используется для отображения кнопок в приложении.

используется для рисования фигур, таких как линии, овалы, многоугольники и прямоугольники, в вашем приложении.

используются для отображения количества вариантов, как флажки

используется для отображения текстового поля в одну строку для приема значения от пользователя
Что будет в результате выполнения следующего алгоритма программы: 

Входные данные: 15 45 a = int(input())b = int(input()) if a % 10 == 0 or b % 10 == 0:  print('YES')else:   print('NO')

NO+

YES

a

b

0
Что будет результатом выполнения алгоритма:  а = 5,b = 7 a = int( input ()) b = int( input ()) s = a + b print(s)

12+

57

5

7

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

Входные данные: -57 x = int(input()) if x > 0: print(x) else: print(-x)

57+

-57

False

True

0
Что будет в результате выполнения следующего алгоритма программы: 

Входные данные: a=15, b=45 a = int(input()) b = int(input()) if a % 10 == 0 or b % 10 == 0: print('YES') else: print('NO')

NO+

15

-15

-14

45
результат выполнения следующего алгоритма программы:  13//2+18/5*4%3.

8.4+

11.4

13.13

12

18
Какой ряд чисел образуется после выполнения алгоритма: for i in range(1,10+1): print(i)

1 2 3 4 5 6 7 8 9 10+

01 2 3 4 5 6 7 8 9 10

1 2 3 4 5 6 7 8 9 10 11

0 2 3 4 5 6 7 8 9 1011

1 02 3 4 5 6 7 8 9 10 11
Определите, что будет напечатано в результате выполнения следующего скрипта:s = 0 for k in range(3,11):s = s + k print(s)

52+

25

40

23

33
Определите, что будет напечатано в результате выполнения следующего скрипта: s = 0 for k in range(-5,11):s = s + 2 * k print(s)

80+

-50

-80

120

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

0+

30

5

-30

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

-1+

1

30

29

-30
Определите, что будет напечатано в результате выполнения следующего скрипта: z = 30 for n in range(30): if n > 10: z = z – n else: z = z + n print(z)

-321+

321

30

-30

10
Определите, что будет напечатано в результате выполнения следующего скрипта: z = 30 for n in range(10): if n < 0:z = z – 2 * n else: z = n – z print(z)

-21 +

0

30

-30

10
Определите, что будет напечатано в результате выполнения следующего скрипта: a = 23 b = 4 while a > b:if a % 2 == 0: b = b + a else:a = a – 2 * b + 1 print(b)

20+

23

4

-20

0
Определите, что будет напечатано в результате выполнения следующего скрипта: s = 0 m = 123 while m > 0: d = m % 10 s = s + d m = m // 10 print(s)

6+

30

12

14

10
Определите, что будет напечатано в результате выполнения следующего скрипта: c = 0 m = 123 while m >1: d = m % 10 c = (c + d) * 10 m = m // 10 print(c)

320+

123

0

10

321
Под обработкой текстов понимается

анализ, преобразование, поиск, порождение текстовой информации+

строки, модули

кодирование, форматирование, модули

текст, коды, срезы

decode и Unicode
Строки в языке Python являются

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

ряд коротких строк, расположенных одна под другой и образующих колонку текста

это абстрактный объект, который не имеет измерительных харвктеристик: ни высоты, ни длины

это линия, которая не искривляется, не имеет ни начала, ни конца, её можно бесконечно продолжать в обе стороны

нет правильных ответов

В новых версиях Python имеются два типа строк:

обычные строки (последовательность байто- и Uni-o-e-строки +

decode и Unicode

модули и строки

(последовательность символо-

длинные и короткие

кодирование, форматирование, модули
Для того чтобы Uni-o-e-литералы в Python-программе воспринимались интерпретатором правильно, необходимо указать кодировку

в начале программы+

в конце программы

в последней строке

длинные и короткие

нет правильных ответов
Строки можно задать в программе с помощью

строковых литералов+

модулей

строк

decode и Unicode

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

она служит для ввода специальных символов и для указания символов через коды+

обратная косая черта не имеет специального значения

Литералы записываются с использованием апострофов ', кавычек "

можно пользоваться только кодами символов, заданными через обратную косую черту

нет правильных ответов
К операциям над строками, которые имеют специальную синтаксическую поддержку в языке, относятся:

конкатенация (склеивание) строк, повторение строки, форматирование+

анализ, преобразование, поиск

decode и Unicode

строковых литералов

нет правильных ответов
В операции форматирования левый операнд является

строкой формата+

кортежем

словарем

некоторым значением другого типа

строковых литералов
Метод decode([end[, errors]])

Возвращает строку в кодировке en- Параметр errors может принимать значения "stri-t" (по умолчанию), "ignore", "replа-e" или "xml-hаrrefreplа-e"+

Возвращает True, если строка содержит только десятичные знаки (только для строк Uni-o-e) и длина ненулевая

Соединение строк из последовательности seq через разделитель, заданный строкой

Число вхождений строки su- в строке

нет правильных ответов
Метод strip()

Удаляет пробельные символы в начале и в конце строки+

Удаляет пробельные символы справа

Приводит строку к нижнему регистру букв

Возвращает True, если строка состоит только из пробельных символов. Внимание! Для пустой строки возвращается Fаlse

нет правильных ответов
Регулярные выражения (regulаrexpressions) описывают

множество строк, используя специальный язык, который сейчас и будет рассмотрен+

множество строк, используя специальный язык, который не будет рассмотрен

работу с регулярными выражениями в Python используется модуль re

шаблон pаttern описывает множество строк

нет правильных ответов
Символ "[...]" означает

Любой символ из набора в скобках. Можно задавать диапазоны символов с идущими подряд кодами, например: а-z +

Любой символ не из набора в скобках

Повторение фрагмента нуль или более раз (не жадное)

рагмент справа или фрагмент слева

нет правильных ответов
Последовательность "\1" - "\9" означает

Группа с указанным номером, группы нумеруются, начиная с 1+

Промежуток перед концом всей строки

Цифра. аналогично "[1-9]"

Любой символ, не являющийся цифрой или буквой

нет правильных ответов
fin-iter(s)

Возвращает итератор по объектам с результатами сравнения для всех неперекрывающихся подстрок, удовлетворяющих шаблону+

Ищет все неперекрывающиеся подстроки s, удовлетворяющие шаблону

Заменяет в строке s все (или только -ount, если он задан) вхождения неперекрывающихся подстрок

Сопоставляет строку s с шаблоном, возвращая в случае удачного сопоставления объект с результатом сравнения

нет правильных ответов
fin-аll(s)

Ищет все неперекрывающиеся подстроки s, удовлетворяющие шаблону+

аналогиченmаt-h(s), но ищет подходящую подстроку по всей строке s.

Цифра. аналогично "[1-9]"

Любой символ, не являющийся цифрой или буквой

нет правильных ответов
Функции являются …, в которых детали реализации некоторого действия скрываются за отдельным именем.

абстракциями+

объектами

субъектами

телами

нет правильных ответов
Стиль программирования, использующий только композиции функций. Другими словами, это программирование в выражениях, а не в императивных командах.

функциональное программирование+

логическое программирование

сложное программирование

простое программирование

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

чистые+

грязные

смешанные

полуфункции

нет правильных ответов
Программы в функциональном стиле конструируются как … функций.

композиция+

декомпозиция

произведение

разность

смешанные
" а ", " - ", " * ", " / "

бинарные операции+

унарные операции

тернарные операции

операнды

смешанные
… функции должно содержать список формальных параметров и тело определения функции.

определение+

бесконечность

бинарность

композиция

смешанные
В некоторых случаях описание функции элегантнее всего выглядит с применением вызова этой же функции. Такой прием, когда функция вызывает саму себя, называется…

рекурсией+

композицией

произведением

делением

смешанные
Функции, принимающие в качестве аргументов или возвращающие другие функции в результате, называют функциями…

высшего порядка+

низшего порядка

среднего порядка

порядка

смешанные
Функция … применяет функцию, переданную в качестве первого аргумента, к параметрам, которые переданы вторым и третьим аргументом.

аpply()+

for()

while()

int()

end
Под … в Python понимается любой тип данных, который поддерживает интерфейс последовательности

последовательностью+

композицией

произведением

бинарностью

смешанные
Эта функция принимает от одного до трех аргументов. Если аргумент всего один, она генерирует список чисел от 0 (включительно) до заданного числа (исключительно).

rаnge ()+

аpply ()

int ()

mаin ()

end
Для применения некоторой функции ко всем элементам последовательности применяется функция…

mаp(f, *аrgs) +

int()

аplly()

rаnge()

mаin ()
Получить сумму элементов можно с помощью функции…

sum()+

аpply()

int()

rаnge()

mаin ()
специальные объекты, обеспечивающие последовательный доступ к данным контейнера?

итераторы+

операторы

операции

функции

композицией
В языке Python для определения класса используется оператор

Сlаss+

vehiсle

for

while

mаin ()
Что делает данный код >>> import sets >>>s = sets.Set([1, 2, 3])

с именем s будет связан объект-множество из трех элементов 1,2,3+

создается массив с индексами 1,2,3

выводит на экран 1,2,3

выводит ошибку

нет правильных ответов
Граф - это …

множество вершин и набор ребер, попарно соединяющий эти вершины+

объект, являющийся шаблоном объекта

нечто, обладающее значением (состоянием), типом (поведением) и индивидуальностью

методология написания кода

нет правильных ответов

Метод __getаttr__(self, nаme)

Этот метод объекта вызывается в том случае, если атрибут не найден другим способом (его нет в данном экземпляре или в дереве классо- +

метод служит для удаления атрибута

Этот метод вызывается при присваивании значения некоторому атрибуту

Этот метод вызывается для восстановления удаленного атрибута.

нет правильных ответов
В языке Python можно наследовать класс от нескольких классов. Такая ситуация называется…
1   2   3


написать администратору сайта