" PYTHON QUEST "
                          ОНЛАЙН ВИКТОРИНА НА ЯЗЫКЕ ПРОГРАММИРОВАНИЯ PYTHON
Email *
Какой стандартный модуль позволяет получать аргументы командной строки? *
5 points
Какой вариант является правильным?

name = 'Chris' 
  # 1 
print(f'Hello {name}') 
  # 2 
print('Hey %s %s' % (name, name)) 
  # 3 
print( 
  "My name is {}".format(name)
 )
*
5 points
Как выполняется обработка исключений в Python? *
5 points

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

*
1 point
Как добавить модуль в программу?
*
1 point

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

n = 1238

d = n // 10

k = n % 10

print (d, k)

*
1 point
Какой результат выведет следующий код?

def f(a, *pargs, **kargs):
     print(a, pargs, kargs) 
f(1, 2, 3, x=4, y=5)
*
5 points
Что возвращает функция, у которой нет явного return? *
5 points
Можете ли вы найти выходные данные следующей игры?

numberGames = {}

numberGames[(1,2,4)] = 8

numberGames[(4,2,1)] = 10

numberGames[(1,2)] = 12

sum = 0

for k in numberGames:

sum += numberGames[k]

print (len(numberGames) + sum)

*
1 point
Каким будет результат работы этого кода?

data = [x for x in (x for x in 'Geeks 22966 for Geeks' if x.isdigit()) if

(x in ([x for x in range(20)]))]

print(data)

*
1 point
Как правильно писать  ключевые слова в Python? *
1 point
Где быстрее работает поиск: в словарях или списках? *
5 points
Можно ли так писать код в Python?
d = {
'id': 7,
'name': 'Shiba',
'color': 'brown',
'speed': 'very slow'
}

list(d)
*
5 points
Нужно записать данные в файл, но только в случае, если файла ещё нет. 
Какой режим указать в инструкции open()?
*
5 points
Работа следующего программного кода
try: 
    if '1' != 1: 
         raise "Ошибка" 
    else: 
        print("Успех") 
except "Ошибка": 
    print ("Ошибка поймана")
*
5 points

Каким будет результат работы следующего фрагмента кода?

d1 = [10, 20, 30, 40, 50]

d2 = [1, 2, 3, 4, 5]

subtracted = list(for d1, d2) in zip(d1,d2):

item = d1 - d2

subtracted.append(item)

print(subtracted)

*
1 point
Каков результат следующего программного кода?

f = None 
for i in range (5): 
    with open("data.txt", "w") as f: 
        if (i > 2): 
            break 
print(f.closed)
*
5 points
Как называется оператор, используемый в следующем программном коде?

x = 5 y = 10 'greater' 
if x > 6 else 'less'
#=> 'less' 'greater'
if y > 6 else 'less' 
#=> 'greater'
*
5 points

Результат работы следующего кода?

nameList = ['Саша', 'Джейк', 'Кирилл', 'Борис']

pos = nameList.index("Джек")

print (pos * 3)

*
1 point
Укажите, типы «int, float, decimal, bool, string, tuple, range, frozenset» – изменяемые или неизменяемые? *
5 points
Какая из следующих функций используется для проверки того, все ли символы в строке являются десятичными?

*
1 point

Отметьте правильный  ответа

A = {0, 2, 4, 6, 8}

B = {1, 2, 3, 4, 5};

print( A - B)

*
1 point

Отметьте правильный результат работы следующего фрагмента кода?

temp = ['Geeks', 'for', 'Geeks']

arr = [i[0].upper() for i in temp]

print(arr)

*
1 point
Укажите результат исполнения следующего кода

d = {'c': 0, 'd': 9, 'b': 2, 'a': 1}
print(sorted(d.items()))
*
5 points
Что выполняет функция char()?
*
1 point
Что будет отображаться при выполнении печати(random.choice({0: 1, 2: 3}))?
*
1 point
Что выведет  следующий фрагмент кода?

def REVERSE(L):

    L.reverse()

    return(L)

def ABCDEF(L):

    List = []

    List.extend(REVERSE(L))

    print(List)

L = [1, 3.1, 5.31, 7.531]

ABCDEF(L)

*
1 point
A copy of your responses will be emailed to .
Submit
Clear form
This content is neither created nor endorsed by Google. - Terms of Service - Privacy Policy

Does this form look suspicious? Report