分享

10开发Python老程序员教你学习Python的的几大秘诀

 昵称25832105 2018-01-15

10开发Python老程序员教你学习Python的的几大秘诀

程序员经常是被「特殊对待」的群体,在很多不了解程序员工作的同学眼里面,它们背瑞士军刀的包、头发油油的、不修边幅、穿衣随意、目光呆滞,但是它们聚起来去说一些听起来很科技感的东西的时候又两眼发光...

10开发Python老程序员教你学习Python的的几大秘诀

作为一名程序员,除了部分人也习惯了这样的「孤独」和安静,大部分朋友都会抱怨,没时间找女朋友,没时间交际。其实我想说:

千万不要给自己懒散的生活态度,找任何借口。

今天给大家讲一个非常励志的故事。故事的主人公是Kenneth Reitz在有着“云服务鼻祖”之称的Heroku 公司,28岁时就担任了Python 语言的总架构师。他做了什么呢?我随便列几个项目名称: requests、python-guide、pipenv、legit、autoenv,当然它也给Python界很多知名的开源项目贡献了代码,比如Flask,让我认可的除了非常有创意,还有值得我学习的一点是他会把想法用最好的方式真的实现出来。

这样一个天才型的程序员,另外这个哥们还非常有钱,相信在我们开发者眼中对他有太多的仰慕,唉可惜我不是个女的,要不然真想追他!时间回到5年前(2013),现实特别残忍,程序员以外对他都不太感冒,也没有妹子。

一、搭建编程环境

工欲善其事,必先利其器,要想学习一门技能,先找到一样趁手的工具,我这里推荐两种:

1)侧重项目开发:Anaconda + PyCharm

参考的书籍《Python编程从入门到实践》、《父与子的编程之旅 与小卡特一起学Python》;更多的基础语法详见菜鸟python3教程 或Python 2基础教程 | 菜鸟教程,如果实在弄不懂如何搭建编程环境,也没关系,学习python最重要是实践,也可以先敲代码,我这里推荐一个python2.7的在线编程环境:Execute Python Online 或者python3的在线编程环境:Online Python3 Compiler - Online Python3 Editor - Online Python3 IDE - Python3 Coding Online - Practice Python3 Online - Execute Python3 Online - Compile Python3 Online - Run Python3 Online

上面Python2和Python3只需要选一个来学就好。

10开发Python老程序员教你学习Python的的几大秘诀

2)侧重数据分析:Anaconda + Jupyter notebook

我下面都会使用Anaconda + Jupyter notebook,编程环境是python3,具体的安装方法我推荐猴子老师的初学python者自学anaconda的正确姿势是什么??和jupyter notebook 可以做哪些事情?,更多的基础语法详见菜鸟python3教程,参考的书籍《Python编程从入门到实践》、《父与子的编程之旅 与小卡特一起学Python》。

二、Python的四个关键点

1、数据的基本类型

数据类型有:字符串(String)、数字(Number)、容器、布尔、空值(None)

(1)字符串(String)

字符串:就是一系列字符。在Python中,用引号括起的都是字符串,其中的引号可以是单引号,也可以是双引号。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多