程序员文章、书籍推荐和程序员创业信息与资源分享平台

网站首页 > 技术文章 正文

如果你真的想学Python可以试试我的方法

hfteth 2025-05-28 17:22:33 技术文章 4 ℃

一到二月:熟悉Python;

第二周:基本概念(5小时):列表,for循环,while循|环,函数,导入模块;

第三周:简单编程问题(5小时):交换两个变量值,将摄氏度转换为华氏温度,求数字中各位数之和,判断某数是否为素数,生成随机数,删除列表中的重复项等等;

第四周:中级编程问题(6小时):反转一个字符串(回文检测)计算最大公约数,合井两个有序数组,猜数字游戏,计算年龄等等;

第五周:数据结构(6小时):栈,队列,字典,元组,树,链表;

第六周:面向对象编程(00P)(6小时):对象,方法和构造函数,面向对象编程之继承;

第七周:算法(6小时):搜索(线性和二分查找)、排序(冒泡排序、选择排序)递归函数(阶乘、斐波那契数列)、时间复杂度(线性、二次和常量);

二到三月:程序开发;

第一周:熟悉一种IDE(5小时):IDE是你在编写大型项目时的操作环境,所以你需要精通一个IDE;

第二周:Github(6小时)探索Github,并创建一个代码仓库。尝试提交(Commit)、查看变更(Diff)和.上推(Push)你的代码;

第三周:第一个项目--简单计算器(4小时):熟悉Tkinter,创建个简单的计算器;

第四、五、六周:个人项目(每天5小时):选定-一个项目并完成它。如果你不知道你该做什么,可以查看下面的清单;

第七周:托管项目(5小时):学习使用服务器和hosting服务来托管你的项目。创建一个Heroku设置并部署你构建的应用程序;

三到四月:成为程序员;

第一周:数据库基础(6小时):基本SOL查询(创建表、选择、Where查询、更新)、SQL函数(Avg、Max、Count)、关系数据库(规范化)、内连接、外连接等

第二周:使用Pvthon数据库(5小时):利用一种数据库框架(SOL itepanda),连接到一个数据库,在多个表中创建并插入数据,再从表中读取数据;

第三周:API(5小时)如何调用API。学习ISON、微服务(micro-servic e)以及表现层应用程序转换应用程序接口(Rest API);

第四周:Numpy(4小时):熟悉Numpy;

第五、六周:作品集网站(一天5小时):学习Diango,使|用Django构建一个作品集网站,也要了解一下Flask框架;

第七周:单元测试、日志、调试(5小时):学习单元测试(PyTes t),如何设置和查看日志以及使用断点调试;


最后希望大家成功上岸!!

全部籽料也已经打包好啦,滴滴滴我白给噢

Tags:

最近发表
标签列表