最近因为工作需要,学起了python。

首先,我一直想深入这门语言,这门语言集趣味性和强大性于一体,生活中可以用python来写点有趣的东西方便自己,满足自己,工作中又可以轻松愉快的写东西快速完成任务,何乐而不为?python的入门门槛很低,网上资源非常非常多!

不过之前我一直在纠结的是,python2和3的版本差异太大,导致我心里有一点点的排斥,想专注于Java,毕竟Java第一版本的程序还能在目前最新的版本上跑。但是突然发现自己的思想是多么的错误和可笑,技术总是在不断的迭代的,更新换代是时有的事情,如果你不能适应这个世界,那只能说明你不适合这一行,就是这么残酷!

来说说我学python的一个路线吧。因为工作用的是python2.7,所以先看中文翻译的文档。为了快速上手,看中文版也无可厚非,其实有时间我还是比较乐意看英文的,反正英语也没什么障碍。文档就是 the python tutorial 。这个文档写的真是太好了,比市面上的各种书写的肯定好,简洁,通俗,还有demo。接着是看python核心编程的部分知识,主要看标准库。 然后是python flask的官方文档中文版,翻译的不错。之后就是各种大牛的书了。 总之,全部砖头书都当作字典来看。

======

廖雪峰的python教程

python cookbook

python网络编程基础

雨痕的python笔记

Google python编码规范

======

之后,可以看python源码实现,python黑客等等。这些都是后话,先把项目做起来再说吧!好了,时间不早了,差不多洗洗睡了!明天继续上班!!!

python初学者感想-学习python的感想相关推荐

  1. 1024,一封写给CSDN家园Python初学者的信 | Python初级、中级、高级学习路线

    又是一年1024,祝所有程序员节日快乐,健康开心,祝CSDN越来越好.转眼,已经在CSDN分享了十多年博客,感谢大家的陪伴和祝福,在这里我与许多人成为了朋友,感恩.非常遗憾,这次没能去长沙岳麓书院见很 ...

  2. 1024,一封写给CSDN家园Python初学者的信 Python初级、中级、高级学习路线

    又是一年1024,祝所有程序员节日快乐,健康开心,祝CSDN越来越好.转眼,已经在CSDN分享了十多年博客,感谢大家的陪伴和祝福,在这里我与许多人成为了朋友,感恩.非常遗憾,这次没能去长沙岳麓书院见很 ...

  3. python基础教程pdf刘浪_《Python基础教程(第3版)》 PDF高清完整版_初学者如何学习Python...

    <Python基础教程(第3版)> PDF高清完整版 初学者如何学习Python 内容简介 本书包括Python程序设计的方方面面:首先从Python的安装开始,随后介绍了Python的基 ...

  4. 为什么学习Python?选择学习Python的10个理由

    前言 为什么学习Python?选择学习Python的10个理由 Python提供了许多有用的功能特性,这些功能使其相比其他编程语言更流行也更易于学习.它支持面向对象的编程,也支持面向过程编程:我们在下 ...

  5. 初学者自学python要看什么书-初学者如何学习Python?掌握这17个实用小技巧快速入门!...

    在开始今天的话题之前,我们先讨论一个问题:编程初学者应该学习什么语言好? 每年每天都会有很多新入门的同学提出这个看似简单却又让人一下难以给出准确答复的问题.作为新手,纵然自己抓破脑袋,凭空也想象不出哪 ...

  6. python好还是c语言好-初学者先学习python语言还是C语言

    有人觉得应该从C语言开始入门,原因如下: 1.C语言是你上大学第一门接触的编程语言,可见它的重要性. 2.C语言是一种面向过程的语言,而Python是一种面向对象的解释型计算机程序设计语言.而你需要先 ...

  7. python语言编程入门先学什么-初学者先学习python语言还是C语言

    有人觉得应该从C语言开始入门,原因如下: 1.C语言是你上大学第一门接触的编程语言,可见它的重要性. 2.C语言是一种面向过程的语言,而Python是一种面向对象的解释型计算机程序设计语言.而你需要先 ...

  8. python初学者怎么入门-初学者如何学习Python?掌握这17个实用小技巧快速入门!...

    在开始今天的话题之前,我们先讨论一个问题:编程初学者应该学习什么语言好? 每年每天都会有很多新入门的同学提出这个看似简单却又让人一下难以给出准确答复的问题.作为新手,纵然自己抓破脑袋,凭空也想象不出哪 ...

  9. python初学者怎么学习_Python初学者怎么入门 Python的学习方法有什么?

    Python非常适合那些没有任何基础的同学.在入门阶段,可以自己看一些Python相关的书,或者看视频教程,这是初学者有效的学习方法,再结合实操,就能入门了.Python没有指针变量类型这样的复杂概念 ...

  10. 初学者快速学习Python编程语言指南

    Python是一种高级的解释型编程语言,广泛用于网络开发.数据分析.人工智能和科学计算. 它是一种多功能的语言,由于其简单而简明的语法,所以很容易学习.在这篇文章中,我们将提供一个关于如何从头开始学习 ...

最新文章

  1. Java面试查漏补缺
  2. java ftp pasv_Ftp主动模式和被动模式以及java连接ftp模式设置
  3. 「PKUWC2018」Minimax
  4. Vue.js 技术揭秘学习 (1) new Vue 发生了什么
  5. GUI(概述和布局)
  6. linux 全局搜索文件_Linux笔记之文件搜索1
  7. 实现服务器负载均衡常见的四种技术
  8. 印花导带容易出现的问题及其解决方法
  9. c语言线性拉伸0到255,数字图像处理作业题.doc
  10. 国图三维不动产创新实践:三维地籍图制作
  11. 群晖室开虚拟机安装于服务器,黑群晖虚拟机安装
  12. 浅析百度搜索引擎白皮书
  13. LumaQQ.NET For Visual Studio 2005 代码下载
  14. mysql后台_使用MySQL在后台运行SQL查询
  15. VirtualBox运行出现“0x00000000指令引用的0x00000000内存。该内存不能为written”
  16. Java新手入门200例122之通过Java反射操作成员变量,set 和 get
  17. matlab仿真培训班,Matlab/Simulink进行微网系统仿真建模培训
  18. Palindromic Tree——回文树【处理一类回文串问题的强力工具】
  19. 2019年高校“史上最严”自主招生认可哪些奖项?释放哪些信号?
  20. seata: endpoint format should like ip:port

热门文章

  1. 目录文件有写权限 危险
  2. mysql优化的一些奇淫技巧
  3. 如果流星拖着长长的尾
  4. python3爬取30张百度图片大量百度图片【王俊凯】
  5. 几种负载均衡技术的实现
  6. pytorch实现卷积层和BN层融合
  7. 软考中级可以在广州落户吗?|软考中级可以在广州落户吗?
  8. 判断图中是否存在环的方法
  9. MDT 评测 — OPPO Reno 标准版屏幕素质报告
  10. 疫情之下,娱乐产业产能断崖后的技术自救手册