powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Python - онлайн тесты
13 сообщений из 13, страница 1 из 1
Python - онлайн тесты
    #38765447
nerudalo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Господа!

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

Зачем это надо? Все просто, я думаю среди нас есть много начинающих и не очень начинающих специалистов в области Python, которые хотят
А) Повысить свой уровень квалификации
Б) Понять чего они стоят как специалисты

А тест это очень хороший способ узнать что то новое, т.к. эти маленькие и простенькие задачки повзоляют отвлечься от тяжелых проектов со сложной предметной областью и сконцентрироватся непосредественно на языке Python.

Вот от меня сразу ссылка:
http://muliver.org
...
Рейтинг: 0 / 0
Python - онлайн тесты
    #38765686
wonoku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот и от меня тест: что выведет?
def method(a):
if (a != 0):
method(a - 1)
print(a)
method(3)
...
Рейтинг: 0 / 0
Python - онлайн тесты
    #38766091
Фотография NekZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wonoku,

IndentationError я подозреваю
...
Рейтинг: 0 / 0
Python - онлайн тесты
    #38766094
Фотография NekZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nerudalo,

Уж больно смахивает на Quizful
...
Рейтинг: 0 / 0
Python - онлайн тесты
    #38766743
Фотография Катька
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Думаю начинающим прекрасно помогут такие сайты как coursera.org и codecademy.com

На курсере прошла весь курс по интерктивному пайтону. Было интересно и весело :)
Отдыхала от работы )

Скоро там новый курс по пайтону должен начаться, если я еще случайно не пропустила
...
Рейтинг: 0 / 0
Python - онлайн тесты
    #38767235
Програмёр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wonoku,

В src обрамлять надо :)
А так... выведет 0 1 2 3. (если отступ поставить)
Что-то слишком просто :P

Для тестирования знаний питона достаточно взять десяток задач общей тематики и пройти их. Это же не js с кучей своих хитростей и заумностей (типа замыканий, прототипов и другой лабуды)
...
Рейтинг: 0 / 0
Python - онлайн тесты
    #38767481
Фотография FishHook
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1.
Код: python
1.
2.
a = True and {} and -3
a = ?


2.
Код: python
1.
2.
3.
4.
5.
fn = []
for x in range(10):
    fn.append(lambda: x ** 2 )
res = [f() for f in fn]
res = ?



3.
Код: python
1.
2.
3.
4.
5.
l = range(10)
for i, v in enumerate(l):
    if i % 2:
      del(l[i])
l=?



4.
Код: python
1.
2.
3.
l = [1, 2, 3, 4, 5, 6, 7, 8]
m = zip(*[iter(l)]*4)
m = ?


5.
Код: python
1.
2.
3.
s = "ababababa"
res = s.strip("ba")
res = ?



6.
Код: python
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
class Base(object):
    def foo(self):
        return self.__class__.__name__

class A(Base):
    def foo(self):
        return self.__class__.__name__ + super(A, self).foo()

class B(Base):
    def foo(self):
        return self.__class__.__name__ + super(B, self).foo()


class C(A, B):
    def foo(self):
        return self.__class__.__name__ + super(C, self).foo()

c = C()
c.foo() = ?
...
Рейтинг: 0 / 0
Python - онлайн тесты
    #38767502
Фотография FishHook
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПрограмёрЭто же не js с кучей своих хитростей и заумностей (типа замыканий, прототипов и другой лабуды)
Хитростей и заумностей в питоне не меньше. Метаклассы, опять же.
...
Рейтинг: 0 / 0
Python - онлайн тесты
    #38767862
Фотография Катька
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сегодня начались курсы по Python на Coursera

Programming for Everybody (Python) https://class.coursera.org/pythonlearn-003
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Python - онлайн тесты
    #39388888
nerudalo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сайт упомянутй сверху переехал на новый домен: muliver.net , хотя может сюда никто давно уже и не заходит ))
...
Рейтинг: 0 / 0
Python - онлайн тесты
    #39388975
mini.weblab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FishHook,

ты не мог бы написать
1) какие хитрости и заумности ты используешь особенно часто;
2) что ты считаешь наиболее полезным в работе?
3) на что стоит обратить внимание готовясь к интервью на питон-разработчика?
...
Рейтинг: 0 / 0
Python - онлайн тесты
    #39389024
Фотография FishHook
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mini.weblab1) какие хитрости и заумности ты используешь особенно часто;

Помните дзен питона? Простое лучше сложного, явное лучше неявного. То есть хитрости и сложности лучше вообще стараться не применять. Если можно сделать просто, делайте просто. Если нельзя просто, то как можно проще. Вообще, не очень понятно, что для вас умности и хитрости, питон очень простой язык, в нем нет ничего слишком сложного для понимания.

mini.weblabчто ты считаешь наиболее полезным в работе?

У каждого свои достоинства и недостатки. Мне, например, трудно заставить себя заниматься уже решенной задачей, например, отрефакторить наскоро написаный модуль, или заниматься рутиной: код документировать, тесты писать. Мне кажется усидчивость и способность концентрироваться на задаче, даже если она не интересна и не благодатна, будет весьма полезным навыком.

mini.weblabна что стоит обратить внимание готовясь к интервью на питон-разработчика?
Я не обладаю опытом интервьюера ни с той ни с другой стороны, но лично меня немного бесит, когда разработчик позиционирует себя именно как питон-разработчика или джава-разработчика или сишарписта. Язык программирования - это инструмент, а не самоцель. На работу берут именно что программиста, то есть человека имеющего способности к алгоритмированию и знающего стек современных технологий. Какая разница на каком языке вы будете писать? Если понадобиться писать на джаве, то вы должны почитать мануалы и через неделю писать на джаве. Есть отдельная категория ПэХэПэшников (я сейчас не про всех пэхэпэшников) которые именно что пэхэпэшники и на что больше они не годны, но вы то не из таких.

>>>на что стоит обратить внимание готовясь к интервью на питон-разработчика?
Изучите протоколы. Вы можете не знать каких-то нюансов языка или библиотеки, но вы должны иметь четкое представление о том, что такое WSGI, HTTP, TCP/IP. Изучите теоретический материал по асинхронному программированию. Лучшим пособием считаю вот эту книгу http://shop.oreilly.com/product/0636920025016.do , всю её читать не надо, первых глав достаточно. Накопайте в сети, как устроены внутри стандартные коллекции: список, словарь, множество, кортеж. Я бы задавал именно такие вопросы, а не выспрашивал про хитрости и тонкости питона.
...
Рейтинг: 0 / 0
Python - онлайн тесты
    #39389116
mini.weblab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FishHook,

Спасибо!
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Python - онлайн тесты
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]