社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Python

讲真,学Python真的不用吃低级的苦…

小小的python学习社 • 4 天前 • 33 次点击  

一、Python能干什么❓

1.爬虫:

前几年,深度学习还没发展起来的时候,书店里Python就和爬虫挂钩,因为Python写爬虫确实方便。

2.数据分析:

Python有各种的数据分析库可以方便使用,Pandas几乎是人手必备,matPlotlib可视化绘图工具等

3.算法:

和Python最直接相关的,也是Python最有竞争力的 就是它对于算法开发十分友好。而且Python可以实现快速开发,短时间内将思路转换为代码。


二、怎么学Python呢❓

1.先别急着找课程或着找书去看,把运行环境搭出来,从官网下载IDE,能把Print("hello world")这条代码跑通再说

2.跑代码的软件,Pycharm就可以,有的可能会推荐juPyter notebook,它的交互性的确更强,但我觉得不太适合初学者

有的可能还会让你安anaconda,它主要负责包管理,比较臃肿,我也是后面学深度学习才开始用这个的,不是必需,初学者可安可不安

3.自学过程中一定要多写代码!照例子打一遍再运行,跟直接复制的效果是不一样的

4.运行中如果遇到报错之类的,就去CSDN、stackoverflow找答案,一般都能找到

5.提前思考好学习路线:思维导图中的基础部分所有的都要学,但高阶部分选定一个方向学就好

6.一边学,一边多去leetcode刷题,多在github上找例子运行,反复修改例子看它会跑出什么结果,这样进步很快

三、学习Python网站❓

1. LeetCode

LeetCode 是一个刷算法题的网站,里面有多种语言可选 ,题目分为简单、中等和困难三个级别,可以根据自己的水平进行选择,想进大厂的话,这可能是必不可少的一关。

网址:https://leetcode-cn.com/problemset/all

2. PythonTip

PythonTip 里面的练习题主要偏向 Python 基础和一些基础的算法,比较适合作为新手的入门练习题。

网址:http://www.pythontip.com/coding/code_oj

3. Coding Games

一边玩游戏,一边挑战编程难题。Coding games 支持包括 Python、Java、C 在内的 20 多种编程语言。用户界面功能强大,可以定制。例如,你可以选择你的代码编辑器的风格:Emacs、Vim、Classic。

如果你想提升编程技能,玩 Coding games 是一种有趣的途径。

网址:http://www.codingame.com


4. CodeCombat

CodeCombat 是一款网页编程游戏。这款编程游戏借鉴了游戏的很多设计元素,游戏剧情十分丰富。

CodeCombat 能够学习 Python 等多种语言,这些语言能够运用到游戏设计、网页应用、App 的开发上。

codecombat 教学版网址:https://koudashijie.com

5. Checkio

Check iO 是一个基于浏览器的游戏,你需要使用 Python 或 JavaScript 来解决问题才能将游戏进行下去(需要登录)。

网址:http://checkio.org

6. Cyber Dojo

Cyber-dojo 是一个提供给程序员们练习写程序的地方。支持 Python、JavaScript、Java、PHP、Ruby 等语言。

网址:http://www.cyber-dojo.org


学习以及工作中,有了自己的一些理解和想法:

1、每天听完老师讲完后,晚上自己期间,一定得把今天学习的知识敲一遍以上,有些话说得好,熟能生巧。好记性不如烂笔头,说的就是这个道理。

2、尽可能地在敲代码的过程中,用多种方法解决,从多种方法中选择最优最适合自己的。可以发展自己的逻辑思维,这样在以后的工作中不至于碰到问题只能用同一种方法解决问题,对以后进入工作有帮助。

3、多和同学进行交流心得,你会发现有其他的解决问题的方式,可以当做一种学习的方法。

4、尽可能自己去解决问题。

5、节约代码量,在以后的工作中,公司往往会追求完美,这样对你有帮助。

6、学习新知识。如今社会,知识发展太快,更新速度过于迅速,得让自己有一颗爱学习的心,那样才能适应如今社会的脚步。

最后

如果你也想学习Python,可以关注我,我会把自己知道的,曾经走过的弯路都告诉你,让你在学习Python的路上更加顺畅。

我自己也整理了一套最新的Python系统学习教程,包括从基础的python脚本到web开发、爬虫、数据分析、数据可视化、机器学习等。如果你也喜欢编程,想通过学习Python转行、做副业或者提升工作效率,这份【最新全套Python学习资料】 一定对你有用!

包括:Python激活码+安装包、Python web开发,Python爬虫,Python数据分析,人工智能、机器学习、Python量化交易等学习教程。带你从零基础系统性的学好Python!

👉Python学习路线汇总👈

👉Python学习视频合集👈

我们在看视频学习的时候,不能光动眼动脑不动手,比较科学的学习方法是在理解之后运用它们,这时候练手项目就很适合了。

观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。

👉实战案例👈

光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。

学习资料获取方式:↓↓↓↓
1.关注下方公众号↓↓↓↓
2.点赞+再看
3.在后台发送:“Python” 即可免费领取

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/179718
 
33 次点击