ch
Feedback
Python Tasks & ML | Задачи по питону и машинному обучению

Python Tasks & ML | Задачи по питону и машинному обучению

前往频道在 Telegram

Algorithms, functions, classes, regular expressions, iterators, generators, OOP, exceptions, NumPy, pandas, scikit-learn https://telega.in/c/python_tasks Questions — @dina_ladnyuk

显示更多
8 663
订阅者
-224 小时
-147
-4830
帖子存档
Какой тип данного выражения?
type({x * x for x in range(10)})

Выберите правильный вариант (Python3)
Anonymous voting

Что выведет код?
_  = dict((x, x * x) for x in range(10))
print(x)

Выберите правильный вариант
Anonymous voting

Что выведет код?
{k.upper() : k * 2 for k in [ 'hello', 'hi', 'good morning' ] if k[0] == 'h'}

Выберите правильный вариант
Anonymous voting

Что выведет код?
class A:
    def __enter__(self):
        print('1', end='')
        return None
    def __exit__(self, exc_type, exc_value, exc_tb):
        if exc_type is None:
            print('3', end='')  
        else:
            print ('4', end='')
            return True
    
with A() as a:
    print("2" if a else "3", end='')
    raise Exception
    print("5", end="")

Выберите правильный вариант
Anonymous voting

Что выведет код?
class MyExc(Exception):
    def __str__(self): 
        return 'my-exc'
try:
    raise MyExc()
    print('try')
except MyExc as err:
    print(err)
else:
    print('else')

При каком значении val появится ошибка AssertionError?
Anonymous voting

Дан код:
val = # ваш код
shoes = {'name': 'fashion shoes', 'price': 14900}
def discount(item, discount):
    price = int(item['price']) * (1.0 - discount)
    assert 0 <= price <= item['price']
    return price
discount(shoes, val)

Выберите правильный вариант
Anonymous voting

Что выведет код?
sum([3 >> i for i in range(200)])

Выберите правильный вариант
Anonymous voting

Что выведет код?
class Error(Exception): pass

def handle(file):
    raise Error()
    
file = open('mydata', 'w') 

try:
    handle(file)
    print('one')
finally:
    file.close() 

print('two')

​​#реклама Мы создали специальный курс по Python для разработчиков с опытом. За 6 месяцев обучения вы освоите углублённые знания технологий, которые используются в backend-разработке на Python. Научитесь решать сложные задачи с базами данных, работать с синхронными и асинхронными фреймворками. И писать очень красивый и лаконичный код. Вас ждёт: - Собственная среда для обучения. Специальный полноценный тренажёр от Яндекс.Практикума. - Портфолио из 6 веб-проектов. Соберёте всё вместе и получите аналог Netflix. - Практика. Все знания отрабатываются в онлайн-тренажёре. - Поддержка наставников. - Программа профессиональной акселерации и помощь с трудоустройством. Учитесь прямо сейчас. Вводный курс — бесплатный.

Выберите правильный вариант
Anonymous voting

Что выведет код?
class Error(Exception): pass

def handle(file):
    raise Error()
    
file = open('mydata', 'w') 

try:
    handle(file)
    print('one')
finally:
    file.close() 

print('two')

​​#реклама Мы создали специальный курс по Python для разработчиков с опытом. За 6 месяцев обучения вы освоите углублённые знания технологий, которые используются в backend-разработке на Python. Научитесь решать сложные задачи с базами данных, работать с синхронными и асинхронными фреймворками. И писать очень красивый и лаконичный код. Вас ждёт: - Собственная среда для обучения. Специальный полноценный тренажёр от Яндекс.Практикума. - Портфолио из 6 веб-проектов. Соберёте всё вместе и получите аналог Netflix. - Практика. Все знания отрабатываются в онлайн-тренажёре. - Поддержка наставников. - Программа профессиональной акселерации и помощь с трудоустройством. Учитесь прямо сейчас. Вводный курс — бесплатный.

@tobeprog - авторский канал о том, как стать программистом. Основная задача канала - полностью разобрать путь становления разработчика, провести по нему читателя и сделать это наиболее эффективно: Что полезного тут можно найти: - Python, основы | что читать/смотреть | как правильно использовать уч.материалы - Что значит программировать, почему многие не понимают этот процесс и как эту проблему решить - О том, как превратить скучные проекты в интересные welcome @tobeprog