前言

Python具有简单、易学、免费、开源、可移植、可扩展、可嵌入、面向对象等诸多优点,对于零基础想学编程的人来说,学习Python是最合适不过的了。但是大家可能有一个疑惑,现在学Python有前景吗?

答案是当然有了。Python作为一门全场景编程语言,当前在IT互联网行业内有比较广泛的应用,而且与Java语言主要应用在IT互联网行业不同,Python在传统行业领域的应用也非常普遍,相信随着云计算、大数据、人工智能等技术平台逐渐开始在传统行业领域开始落地应用,Python语言还有较大的上升空间。

据统计,Python人才需求量每日高达1K+,但目前市场上会 Python的程序员少之又少,竞争小,很容易快速高薪就业。从Python开发者薪资的变化趋势来看,目前Python正处于行业爆发初期的风口上。

那么重点来了,这才是重点,很多小伙伴们都跃跃欲试,想要学起来,但是却苦于不知如何入坑,小编特地分享给大家这份腾讯内部流出的《Python自学入门宝典》,供各位童鞋交流学习!助你入门,带你入坑……

Python入门基础教程


第1章 快速上手:基础知识

1.1 交互式解释器
1.2 算法是什么
1.3 数和表达式
1.4 变量
1.5 语句
1.6 获取用户输入
1.7 函数
1.8 模块
1.9 保存并执行程序
1.10 字符串

第2章 列表和元组

2.1 序列概述
2.2 通用的序列操作
2.3 列表:Python的主力
2.4 元组:不可修改的序列

第3章 使用字符串

3.1 字符串基本操作
3.2 设置字符串的格式:精简版
3.3 设置字符串的格式:完整版
3.4 字符串方法
3.5 小结

第4章 当索引行不通时

4.1 字典的用途
4.2 创建和使用字典

第5章 条件、循环及其他语句

5.1 再谈print和import
5.2 赋值魔法
5.3 代码块:缩进的乐趣
5.4 条件和条件语句
5.5 循环

第6章 抽象

6.2 抽象和结构
6.3 自定义函数
6.4 参数魔法
6.5 作用域

第7章 再谈抽象

7.1 对象魔法
7.2 类
7.3 关于面向对象设计的一些思考

第8章 异常

8.1 异常是什么
8.2 让事情沿你指定的轨道出错
8.3 捕获异常
8.4 异常和函数

第9章 魔法方法、特性和迭代器

9.1 如果你使用的不是Python 3
9.2 构造函数
9.3 元素访问

第10章 开箱即用

10.1 模块
10.2 探索模块
10.3 标准库:一些深受欢迎的模块

第11章 文件

11.1 打开文件
11.2 文件的基本方法
11.3 迭代文件内容

12章 图形用户界面

12.1 创建GUI示例应用程序
12.2 使用其他GUI工具包

第13章 数据库支持

13.1 Python数据库API
13.2 SQLite和PySQLite

最后

其实学习任何知识,只要你开始,任何时候都不算晚。你今年不学明年也不会小一岁.,能这样想其实都是为自己找借口而已,从现在开始努力是最好的选择!

另外如果你要学Python,最重要的不是考虑你多大合不合适,好不好学的问题。而是应该考虑自己要在哪个城市定居,如果在北上广深,立刻动身去学。

程序员之路很长,一起共勉吧!

更多推荐

腾讯内部流出—570页《Python自学入门宝典》,含知识体系图