Найти - Пользователи
Полная версия: Простые вопросы новичка
Начало » Python для новичков » Простые вопросы новичка
1
vak64
Добрый день. Может вопросы покажутся элементарными, но для меня они важны.

1. При попытке установить программу через терминал linux всплывает такое сообщение:
You are using pip version 8.1.1, however version 9.0.1 is available.
You should consider upgrading via the ‘pip install –upgrade pip’ command.
Пробовал обновить, не получается, выдает сообщение
Collecting pip
Using cached pip-9.0.1-py2.py3-none-any.whl
Installing collected packages: pip
Successfully installed pip-8.1.1


2.С помощью команды pip list вывожу список установленного, хочу удалить одну программу командой pip unistall имя_программы, выдает ошибку
bash: ошибка синтаксиса около неожиданной лексемы `('
Что делаю не так???

3.Посоветуйте хорошую книгу по python, желательно для людей, которые еще не сталкивались с программированием. И с чего лучше начинать изучать этот язык.

marvellik
vak64
хорошую книгу по python, желательно для людей, которые еще не сталкивались с программированием
все советуют начинать Douson_M_-_Programmiruem_na_Python или Лутц М. - Изучаем Python но лучше мне кажется начать с питонтьютор в интерактивном режиме ну и книги
vak64
Спасибо, питонтьютор интересный сайт, попробую его.
FishHook
vak64
3.Посоветуйте хорошую книгу по python, желательно для людей, которые еще не сталкивались с программированием. И с чего лучше начинать изучать этот язык.
Программирование с питона лучше не начинать. Питон предоставляет некоторое количество встроенных непосредственно в язык высокоуровневых структур данных и не дает возможности программировать используя более простые конструктивно, но более эффективные решения, в то время как программирование - это искусство создания как можно более эффективных программ. Дело не в том, что питон “учит плохому”, он не учит “хорошему”. Это отличный инструмент для своих задач, он прост в изучении, но его изучение отделяет вас от целых больших пластов полезных знаний, таких как вопросы управления памятью и, например, организация динамических массивов и хэш-таблиц. Отсутствие в голове программиста таких базовых “кирпичей” приводит к появлению такого явления, как “питон-программист”, “пхп-программист”, “javascript-программист”, т.е. вместо того, что быть программистом и по необходимости осваивать удобный для текущей задачи интрумент, например питон, специалист замыкается на технологии как самоцели и на этом его развитие как специалиста прекращается.
vak64
FishHook
Интересное и полезное высказывание, тогда с чего стоит начинать, дабы освоить эту сферу?
Просто в данный момент возникли вопросы по питону, в силу того, что часть деятельности связна с linux, и часть нужных мне программ написана именно на питоне. А знаний очень мало, лишь поверхностное представление.
FishHook
vak64
Интересное и полезное высказывание, тогда с чего стоит начинать, дабы освоить эту сферу?
Смотря какие у вас задачи. Если они не выходят за рамки админских и вы не собираетесь становиться профессиональным програмистом, то и питон пойдет. В ином случае - однозначно Си.
vak64
FishHook
Смотря какие у вас задачи. Если они не выходят за рамки админских и вы не собираетесь становиться профессиональным програмистом, то и питон пойдет. В ином случае - однозначно Си.
Спасибо за совет, вы очень понятно и грамотно объясняйте.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB