专栏名称: 码农小胖哥
技术公众号:码农小胖哥
目录
相关文章推荐
国民弟弟的跨境十年  ·  嘉信证券开户全流程实操指南(超详细版) ·  2 天前  
国民弟弟的跨境十年  ·  嘉信证券开户全流程实操指南(超详细版) ·  2 天前  
51好读  ›  专栏  ›  码农小胖哥

一天入门 Python 的一些心得

码农小胖哥  · 掘金  ·  · 2019-12-27 13:57

正文

阅读 38

一天入门 Python 的一些心得

1. 前言

好久没写文了。最近在搞一些好玩的技术用到了 Python 。我原以为要花些时日,谁知道第一天入门之后便没有再刻意地去学习它了。这里就写写其中的一些关键点吧。如果我去学一门语言不是因为它火了而是我用到它了。曾经闲着没事干的时候把 Kotlin Vue React 学了,但是从来没有实践中用到它们,以至于现在几乎快要忘了。所以这是个惨痛的教训: 有可能用不到的东西不要去学 。有这个时间泡妞打游戏它不香吗?

2. 为什么选择Python

"玩蛇"其实我是拒绝的,我要搞个爬虫以及数据清洗,包括机器学习的一些东西。而这些方面 Python 具有先天性优势,所以 Python 成了不二的选择。从这里你需要知道当你要去学一个新技术时,你要知道它的优势是什么,它的场景是什么。有不少人去报个班学 Python ,当你问他为什么学 Python 的时候,他告诉你因为它火啊。这种是没有前途的。

3. 如何快速入门Python

这一篇是结合我个人的经历写的,所以想快速入门首先你要有编程的经历,掌握其它任何一门语言的前提下,有一定的学习能力, Python 对你来说是几乎没有难度的语言。

3.1 环境安装和包管理

Python 大部分人学习和使用直接去官方下对应的环境包安装就行了,当然这个也可以。事实上如果用的多了后面会涉及环境的问题。这里建议直接使用 Anacoda3 。这个可以看作 Python 中的 Maven 或者 Gradle 。将来你会遇到有得项目依赖 Python2 有的依赖 Python3 的问题, Anacoda3 可以帮助你解决特定的环境管理问题。

3.2 一种以缩进来归纳代码块的语言

这个是 Python 比较特色的一个地方。它不使用大括号 {} 来控制类,函数以及其他逻辑判断的层次。如果是 Java 你会这么写:

 public






请到「今天看啥」查看全文