Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/15: Рейтинг темы: голосов - 15, средняя оценка - 4.73
1 / 2 / 1
Регистрация: 27.01.2020
Сообщений: 60

По поводу практики Python

02.02.2020, 16:35. Показов 3335. Ответов 15

Студворк — интернет-сервис помощи студентам
Пока читал книгу введения в язык(a byte of python) не загонялся по поводу практики,хотя и до этого знал и видел что пишут на счет этого,нужно практиковать всегда.Почел книгу,хочу приступить к книге python к вершинам мастерства,но на счет практики,ее практически не было,да и я не знаю где и как это делать...Задачки всякие смотрел,вроде как яйцо и масло в руках есть но не знаю как пожарить,сильно по этому поводу волнуюсь т.к думаю что плохо усвоил материал,но когда смотрю ответ,кажется таким очевидным и я удивляюсь почему я не написал это сам..Посоветуйте,стоит ли пристпать к книге python к вершинам мастерства,или как лучше практиковаться т.к базовые знания есть но задачи решать не получается...Очень нужен ваш совет
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
02.02.2020, 16:35
Ответы с готовыми решениями:

Побольше практики в Python
Всем привет, занимаюсь изучением Python, но теорию изучать это одно, хотелось бы побольше практики:). Посоветуйте задачники по Python,...

Советы по поводу основных библиотек python
Хотел бы поучить рекомендации по поводу изучения самых необходимых библиотек. Проблемы в английському нету, так что был бы очень...

Заполнение дневника практики и отзыва руководителя практики от предприятия
Всем привет. Нужна помощь. У меня фиктивная практика. Т.е. оффициально она есть, но её как бы и нет. Завтра организация сдаёт печать -...

15
 Аватар для Semen-Semenich
5233 / 3478 / 1175
Регистрация: 21.03.2016
Сообщений: 8,306
02.02.2020, 16:48
ну одно другому не мешает. практика это те же задачи, начните что нибудь писать на основе своих знаний. может сразу плохо получиться, потом получая что то новое из книг перепишите свой код лучше потом еще лучше и пытайтесь еще что то писать. вот вам и практика
1
1 / 2 / 1
Регистрация: 27.01.2020
Сообщений: 60
02.02.2020, 16:51  [ТС]
Лучший ответ Сообщение было отмечено iSmokeJC как решение

Решение

Так я об этом и говорю,нормально ли то что очевидные задачки я не понимаю как решить,вроде я знаю как нужно,смотрю ответ и понимаю что я дурак...Норма ли это то что я так туплю??Из за этого я очень сильно загоняюсь..

Добавлено через 1 минуту
Да и по поводу
Цитата Сообщение от Semen-Semenich Посмотреть сообщение
на основе своих знаний.
У меня фантазия не особо,из за этого я и захожу в гугл,ищу задачи,и там уже что я описал ранее...
0
Просто Лис
Эксперт Python
 Аватар для Рыжий Лис
5973 / 3735 / 1099
Регистрация: 17.05.2012
Сообщений: 10,791
Записей в блоге: 9
02.02.2020, 18:37
https://www.codewars.com/
1
1 / 2 / 1
Регистрация: 27.01.2020
Сообщений: 60
02.02.2020, 20:18  [ТС]
Говорю-же на задачах туплю и не понимаю
0
Модератор
Эксперт PythonЭксперт JavaЭксперт CЭксперт С++
 Аватар для easybudda
12843 / 7592 / 1766
Регистрация: 25.07.2009
Сообщений: 13,973
02.02.2020, 21:50
DebikPython, у Вас скорее с логикой проблемы и с построением алгоритмов. Вот про это и стОит книжки почитать - Кормена, Вирта... Если будет хватать времени, то можно параллельно и книгу "к вершинам мастерства" читать, но я бы её пока отложил, чтоб не распыляться. Начального уровня знания языка вполне достаточно, чтобы научиться алгоритмы строить. А как только поймёте, что это уже не проблема, можно переходить к продвинутому изучению языка...
1
1 / 2 / 1
Регистрация: 27.01.2020
Сообщений: 60
03.02.2020, 00:05  [ТС]
Если не сложно,можно конкретные названия книг?Благодарю за совет!
0
Модератор
Эксперт PythonЭксперт JavaЭксперт CЭксперт С++
 Аватар для easybudda
12843 / 7592 / 1766
Регистрация: 25.07.2009
Сообщений: 13,973
03.02.2020, 01:36
Т. Кормен, Ч. Лейзерсон, Р. Ривест "Алгоритмы построение и анализ" - довольно неплохо разжёвано, по крайней мере три первых главы стоит прочитать.
С. Дасгупта, Х. Пападимитру, У. Вазирани "Алгоритмы" - местами сложно, но представленные решения довольно оригинальны.
Н. Вирт "Алгоритмы и структуры данных" - крайне полезное чтиво.
Это из того, что под рукой было. А так выбор огромен...
2
14 / 13 / 1
Регистрация: 18.12.2018
Сообщений: 422
04.02.2020, 10:16
Цитата Сообщение от DebikPython Посмотреть сообщение
Говорю-же на задачах туплю и не понимаю
у меня так же было(за всех не ручаюсь, но программистами сразу вряд-ли рождаются) когда только-только начал изучать Питон. Отлично помню сколько нервных клеток стоила мне элементарная задача списка простых чиселСоставить список простых чисел
А так в основном решал задачи из проекта Эйлера https://euler.jakumo.org/problems.html, с недавнего времени узнал так же про отличное сообщество Codewars(который, помимо всего прочего, невольно заставляет качать инглиш). В принципе вот и всё... ну и Гугл в помощь(а иногда и Яндекс)
1
1 / 2 / 1
Регистрация: 27.01.2020
Сообщений: 60
04.02.2020, 12:00  [ТС]
А как ты решил то свою проблему?)Я не то что список простых чисел,я вообще почти никакую задачу не могу решить,хоть и знаю как...
0
14 / 13 / 1
Регистрация: 18.12.2018
Сообщений: 422
04.02.2020, 15:07
Просто копаешься в коде и постепенно понимаешь что к чему. Меня, к примеру, функция type() не раз выручала в этом...
1
Модератор
Эксперт PythonЭксперт JavaЭксперт CЭксперт С++
 Аватар для easybudda
12843 / 7592 / 1766
Регистрация: 25.07.2009
Сообщений: 13,973
04.02.2020, 15:32
Лучший ответ Сообщение было отмечено DebikPython как решение

Решение

Цитата Сообщение от DebikPython Посмотреть сообщение
Я не то что список простых чисел,я вообще почти никакую задачу не могу решить,хоть и знаю как...
Попробуйте отложить клаву на бумажке расписать по пунктам (ну или картинки нарисовать), что нужно сделать, чтобы решить задачу. Не заморачиваясь языком программирования, обозначить необходимые действия. На примере списка простых чисел:
1. определить функцию, возвращаюшую 1(True), если число простое, и 0(False) в противном случае. Попробуйте здесь расписать, какие нужны действия, чтобы определить, простое число, или нет.
2. для всех чисел от 1 до заданного верхней границей нужно отправить число на проверку в функцию, вернула True - напечатать.
Вот собственно и весь алгоритм. Осталось его переписать на каком-то ЯП (python в данном случае).
Это, конечно, далеко не самый эффективный способ решения, но для начала сойдёт...
Да, и на счёт картинок на бумажке - ни разу не шучу! Я и сам так иногда делаю, поверьте - помогает! Можно, конечно, по чесноку блок-схемы рисовать по госту, но это уже лишнее...
1
Эксперт Python
1356 / 653 / 207
Регистрация: 23.03.2014
Сообщений: 3,057
04.02.2020, 21:56
DebikPython, что мешает практиковаться тут?
0
1732 / 970 / 199
Регистрация: 22.02.2018
Сообщений: 2,693
Записей в блоге: 6
05.02.2020, 07:58
DebikPython, И еще, когда пишите код, то помогает справочник из интернета:
http://pythonz.net/references/named/python/
0
1 / 2 / 1
Регистрация: 27.01.2020
Сообщений: 60
05.02.2020, 23:59  [ТС]
Спасибо,до этого у меня была стена,сейчас понял что нужно раскладывать подетально как решить задачу,будто в мыслях,будто на листе.Соответственно читаю книжку Грокаем Алгоритмы.Прочту,и начну более детально подходить к решению задачи и надеюсь эта стена станет более хрупкой,и я смогу нормально практиковаться
0
Status 418
Эксперт Python
4584 / 2350 / 601
Регистрация: 26.11.2017
Сообщений: 5,262
Записей в блоге: 3
06.02.2020, 09:51
DebikPython, Вот сюда запишитесь, там только задачи.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
06.02.2020, 09:51
Помогаю со студенческими работами здесь

Из практики)))
В ходе выполнения практической работы я встретил интересную задачу. Но как решать не пойму. По моему здесь тесная связь с дискретной...

Практики программистов
Подскажите пожайлуста как заполнять дневник по практике и как написать отзыв? Очень надо. Заранее благодарна:cry:

Ищу практики
Всем привет! хочу проконсультироваться со знающими людьми вот в чем: приходилось ли вам при работе с 1с самостоятельно писать...

Набраться практики
Сразу перейду к вопросу. Я выучил и разобрался в основах PHP. Как мне набраться практики в набивании кода? 1. Я не могу сам себе...

Кубок практики
Здравствуйте, подскажите пожалуйста алгоритм для решения, а то я даже условия понять не могу.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
16
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru