python初学者,请教python学习路径
阿神
阿神 2017-04-17 17:45:50
0
4
877

我现在在做java开发。现在想自学python,目前在网上看廖雪峰的python基础教程,但是再下一步做什么就不清楚了,不清楚接下来的学习方向。
周围没有人学python,只能网上求助各位同仁了。
先谢谢各位了。

还有,学习pythond的网站,书籍请推荐下,从入门开始。万分感谢!

阿神
阿神

闭关修行中......

모든 응답(4)
洪涛

당신의 의심이 발전의 방향이므로 먼저 스스로에게 두 가지 질문을 던져야 합니다.

1. 앞으로 하고 싶은 일은 무엇인가요?

개인적인 경력 목표가 있나요? 적어도 프로그래밍 측면에서는 앞으로 무엇을 하고 싶나요?
예를 들어 단지 돈을 벌기 위해, 게임, 웹사이트, 클라우드 컴퓨팅을 만들기 위해...

2.파이썬은 무엇을 할 수 있나요?

그전에 파이썬의 특징에 대해 말씀드리겠습니다.
Python의 장점은 분명합니다.

낮은 개발 비용.
"인생은 짧습니다. Python을 빨리 사용하세요"라는 말은 확실히 Python의 오픈 소스 특성으로 인해 Python이 수많은 타사 라이브러리를 가질 수 있으며 자체 라이브러리와 메소드도 많은 수의 라이브러리를 캡슐화합니다. C 언어로 구현하는 데 1,000줄이 걸리는 함수를 Python에서는 수십 줄 또는 그 이하만 사용하면 개발 시간이 많이 절약됩니다.

크로스 플랫폼.
자바를 하시는 분들이라면 자세히 설명하진 않겠지만, 리눅스에 내장된 파이썬의 기능은 정말...

물론 단점도 분명합니다.

천천히 달려요.
무수한 레이어를 캡슐화하고 해석된 언어입니다. 느린 실행은 불가피합니다. 개발 효율성을 높이기 위해 실행 속도를 희생하는 것은 오늘날 점차 가치가 있음이 입증되었습니다. ——하드웨어 기술이 크게 향상되었습니다. 개선되었으며 많은 애플리케이션이 더 이상 바이트 수준 및 밀리초 수준의 실행 효율성으로 제한되지 않습니다.

코드는 공개되어 있습니다.
인터프리트 언어이기 때문에 C나 Java처럼 컴파일이 필요하지 않습니다. 실행하는 코드는 자신이 작성한 코드이며, 완전히 오픈 소스입니다. 물론 이것이 단점인지 장점인지는 판단의 문제이다.

그럼 Python이 어떤 분야에 적합한지 간략하게 이야기해보겠습니다.

【크롤러】
우수한 라이브러리와 프레임워크, 그리고 하드웨어 수준이 크게 향상된 현대 사회에서 Python은 크롤러 개발에 적합합니다. www.baidu.com 전체를 출력하려면 다음 세 줄의 코드만 있으면 됩니다. 페이지 문서는 다음과 같습니다.
import urllib2 body = urllib2.urlopen('http://www.baidu.com/') pirnt
body.read() 많은 일을 한 번에 할 수 있다고 생각하시나요? 모두? 1024?

【빅 데이터 분석】
Numpy, pandas, scipy 및 기타 타사 라이브러리는 매우 강력한 데이터 분석, 과학적 컴퓨팅 및 기타 기능을 제공합니다. 한번 사용해 보시면 알게 될 것입니다.

[웹 개발]
Django, Flask, Tornado 및 기타 오픈 소스 프레임워크는 Python
웹 개발에 큰 편의를 제공합니다. 중국의 Douban은 Python을 사용하여 개발되었습니다...

[자동화 스크립트]
아주 일반적이고 자동화된 테스트와 운영 및 유지 관리에 주로 사용됩니다.
Python의 강력한 호환성과 빠른 개발 특성으로 인해 IBM에서 Google에 이르기까지 자동화 테스트 분야에서 Python이 점점 인기를 얻고 있으며, 현재는 자동화에 대한 문턱이 낮은 편입니다. , 프로그래밍 수준 측면에서 실제로는 그다지 까다롭지 않습니다.

【클라우드 컴퓨팅】
뭐, 가상화 도구인 virtualenv는 말할 것도 없고 오픈스택도 파이썬으로 작성됐으니, 지금은 클라우드 컴퓨팅이 본격화되고 있고, 돈의 미래는 상대적으로 밝습니다.

【해커】
파이썬이 많은 해커들이 가장 선호하는 언어가 된 이유는 무엇일까요?
빠른 개발과 많은 라이브러리. 이 두 가지는 말할 것도 없고 또 다른 매우 중요한 이유가 있습니다. 대부분의 Linux 시스템은 자체 Python 환경을 갖추고 있으며 대부분의 서버는 Linux 시스템입니다.
그렇습니다.

젊은이여, 당신을 위해 도로 표지판이 설치되어 있으므로 당신은 스스로 선택할 수 있습니다.
기타 궁금한 사항은 비밀댓글로 남겨주세요~

小葫芦

경로 1: 웹 디렉션, 플라스크, django, tornado, web2py 등
경로 2: 크롤러
경로 3: ERP 개발, 오픈 소스 odoo는 2차 개발에 Python을 사용합니다.
경로 4: 데이터 채굴
5번 경로: 기계 학습
6번 경로: 과학 컴퓨팅

小葫芦

직접 정리한 파이썬 관련 책

https://github.com/Junnplus/awesome-python-books

포스터는 기초부터 고급 문법까지 위 카테고리별로 책을 읽을 수 있으며, 신청 카테고리에서 원하는 방향을 선택하실 수 있습니다.

첨부된 내용은 중국어 버전입니다

黄舟

포스터에 튜토리얼 추천 http://www.rm5u.com/python/python-tutorial.html

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!