Python с чего начать? Python для чайника - каждый начинающий задаёт себе такой вопрос
По моему отличный онлайн ресурс, бесплатный, на русском, всё в онлайн, не надо ничего устанавливать, работает в браузере - Интерактивный учебник Python
Python с чего начать? Python для чайника
- admin
- Администратор
- Сообщения: 1103
- Зарегистрирован: 18 янв 2012, 01:25
- Откуда: Екатеринбург
- Контактная информация:
Re: Python с чего начать? Python для чайника
https://checkio.org/ru/ - онлайн задачки для практики, по слухам могут встретится на собеседовании.
- admin
- Администратор
- Сообщения: 1103
- Зарегистрирован: 18 янв 2012, 01:25
- Откуда: Екатеринбург
- Контактная информация:
Re: Python с чего начать? Python для чайника
Ошибки новичков, рекомендации
1. Именование! Называем вещи своими именами, коллекции во множественном числе, функции -что делают
2. Всегда используем ф-строки, НИКОГДА не складываем строки
3. не делаем то, что происходит по-умолчанию (str(input))
4. используем листкомпс и генэксп только если есть преобразование И/ИЛИ фильтрация
5. лучше листкомпс, генэксп, чем map/filter
6. используем while True для вечных циклов
7. если список не нужен, используем генэксп
8. не используем range(len(list)), если нужен индекс то используем enumerate
9. используем if collection чтобы проверить что не пустая
10. используем встроенные функции
11. ловим конкретное исключение, пишем информацию в ветке except
Взято тут, видео
1. Именование! Называем вещи своими именами, коллекции во множественном числе, функции -что делают
2. Всегда используем ф-строки, НИКОГДА не складываем строки
3. не делаем то, что происходит по-умолчанию (str(input))
4. используем листкомпс и генэксп только если есть преобразование И/ИЛИ фильтрация
5. лучше листкомпс, генэксп, чем map/filter
6. используем while True для вечных циклов
7. если список не нужен, используем генэксп
8. не используем range(len(list)), если нужен индекс то используем enumerate
9. используем if collection чтобы проверить что не пустая
10. используем встроенные функции
11. ловим конкретное исключение, пишем информацию в ветке except
Взято тут, видео