9

给伸手党的福利:Pyhton从入门到成神的学习指南

 3 years ago
source link: https://zhuanlan.zhihu.com/p/371592411
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

给伸手党的福利:Pyhton从入门到成神的学习指南

FLAG资深工程师,美帝代码搬运工,公众号:九章算法

这是一篇Python入门指南,针对没有编程经验,甚至从未涉足计算机编程领域的「小白」。

不管你学习的初衷是热爱还是工作、转行需要,都能在这篇内容中找到答案。

Python 作为当下最火的编程语言之一,网上的学习教程很多,不少刚入门的同学难免东一榔头,西一棒槌。学习路线规划的稀碎。

所以我结合自身学习经验以及与跟多初学者沟通后,整理出了一条可行的进阶式刷题学习路径。希望能给刚入门的同学一点参考。

阶段一:Python 语法

打印 "Hello World"

import(导入)

print(打印)

  1. 打印出短信验证码

阶段二:Python 变量

  1. 交换两个整数

阶段三:Python 数字

验证对象类型

  1. 获取牛的属性

浮点数

  1. 浮点数组合和

复数

  1. 重复数字

  1. x的n次幂

阶段四:Python Casting

Casting整数

Casting字符串

  1. 字符串的拼接

阶段五:Python 字符串

替换字符串

  1. 替换字符串中的元素

打印字符串

  1. 打印字符串

拆分字符串

  1. 分割字符串

返回字符串

  1. 寻找字母

转换字符串大小写

  1. 转换字符串中的大小写字母

阶段六:Python 运算符

整数运算

除运算符

  1. 获得去除空格后的字符串长度

取模运算符

  1. 合法集合数

赋值运算符

  1. 获取牛的属性

阶段七:Python 列表

删除指定索引项目

  1. 删除列表中的元素

删除列表

  1. 删除列表中的元素

访问列表

  1. 访问列表中的值

列表拼接

  1. 列表的拼接和复制

阶段八:Python 元组

获取元组长度

  1. 求元组的长度、最大值、最小值

更改元组

  1. 切片和拼接

元组最大值/最小值

  1. 求元组中元素的最大值和最小值

阶段九:Python 集合

集合运算

  1. 集合运算

集合合并

  1. 集合合并

最大集合

  1. 最大点的集合

阶段十:Python 字典

访问字典项目

  1. 外星人字典

阶段十一:Python If ... Else(python 判断语句)

阶段十二:Python 循环

While 循环

For 循环

阶段十三:Python 函数

函数运算符

递归函数

  1. 计算 n 的阶乘

偏函数

函数返回值

  1. 使用偏函数求 n % 999 的结果

装饰器

阶段十四:Python 数组

阶段十五:Python 类和对象

类与继承

  1. 实现一个继承自 Animal 的 Dog 类

阶段十六:Python 迭代器 & 生成器

迭代器

生成器

  1. 三个三个的生成数据

阶段十七:Python 模块

导入模块

  1. 导入一个模块

模块重命名

  1. 导入一个模块并取别名

导入模块变量

  1. 导入一个模块文件夹下的中一个文件

模块范围

  1. 范围模块

阶段十八:异常处理

阶段十九:Python 文件

读取文件

  1. 读取文件内容

去除空行

  1. 文件去除空行

文件对象的方法

  1. 文件去除空行

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK