Что выведет код?
Anonymous Quiz
15%
***+
23%
+***
9%
****
26%
++++
2%
+**+
24%
Посмотреть результаты
Допустим, parts состоит из большого числа строк. Какой способ конкатенации строк в одну более оптимальный?
# Вариант 1
s = ''
for p in parts:
s += p
# Вариант 2
''.join(parts)
Что выведет код?
m = {'x': 2, 'y': 3}
s = '{x} + {y}'.format_map(m)
print(s)
Что выведет код?
class A:
def __init__(self, x, y):
self.x = x
self.y = y
v = vars(A(2, 3))
print(sum(list(v.values())))
Выберите правильный вариант
Anonymous Quiz
4%
x + y
5%
xy
3%
2
1%
3
12%
2 + 3
12%
23
49%
5
14%
Посмотреть результаты
Какой из нижеперечисленных методов есть у типа str, но отсутствует у типа bytearray?
Anonymous Quiz
9%
swapcase
14%
islower
20%
capitalize
14%
center
28%
encode
15%
Посмотреть результаты
Что выведет код?
import re
data = b'A:B,C'
x = re.split(b'[:,]', data)[1].decode()
print(x)
Выберите правильный вариант
Anonymous Quiz
12%
A
26%
B
7%
C
10%
AB
9%
BC
19%
ABC
17%
Посмотреть результаты
Какой из нижеперечисленных методов есть у типа str, но отсутствует у типа bytearray
Anonymous Quiz
10%
swapcase
13%
islower
14%
capitalize
10%
center
42%
format
12%
Посмотреть результаты
Какой из нижеперечисленных методов есть у типа bytearray, но отсутствует у типа str?
Anonymous Quiz
49%
decode
11%
swapcase
6%
islower
8%
capitalize
14%
center
11%
Посмотреть результаты
Что выведет код?
a = 111.46
b = round(a, -2)
c = round(a, 1)
print(b + c)
Выберите правильный вариант
Anonymous Quiz
21%
222.5
39%
211.5
11%
222
6%
211
4%
100
19%
Посмотреть результаты
Что выведет код?
from decimal import Decimal
x = 4.2 + 2.1 == 6.3
y = Decimal('4.2') + Decimal('2.1') == Decimal('6.3')
print(x, y)
Выберите правильный вариант
Anonymous Quiz
33%
True True
7%
False False
21%
True False
27%
False True
12%
Посмотреть результаты
Что выведет код?
import math
nums = [1e+100, 1, -1e+100]
x = math.fsum(nums)
y = sum(nums)
print(x, y)
Выберите правильный вариант
Anonymous Quiz
12%
0.0 1.0
24%
1.0 0.0
12%
0.0 0.0
27%
1.0 1.0
24%
Посмотреть результаты
Click the link below for medium/hard level python multiple choice tasks
https://t.me/python_ml_tasks
https://t.me/python_ml_tasks
Telegram
Python & ML tasks
Python, functions, classes, iterators, generators, numpy, pandas, scikit-learn, TensorFlow
for advertising: @dina_ladnyuk
For advertising and donations in USD:
SWIFTBIC BUKBGB22
IBAN GB40 BUKB 2047 3453 2396 99
Mrs Dina Ladnyuk
for advertising: @dina_ladnyuk
For advertising and donations in USD:
SWIFTBIC BUKBGB22
IBAN GB40 BUKB 2047 3453 2396 99
Mrs Dina Ladnyuk
Что выведет код?
x = 10
a = format(x, 'b')
b = format(x, 'o')
c = format(x, 'x')
print(a, b, c)