23天Python挑战!从入门到入土,0基础小白的福音

144 阅读2分钟

如今,IT行业最火爆的语言当属Python编程。但Python操作起来对0基础想要学习的小白来讲,真的不易。

不过不要担心,今天小编专门为热爱编程0基础的宝宝双手奉上Python学习方法。

这是一个23天挑战,从入门到入土,你想要的应有尽有!

企业微信截图_20220927144444.png

一.Python学习目标

1.熟系Python基本概念(其中包含变量、条件、列表、循环、函数

2.练习初级编程问题

3.23天过后,利用所学至少完成两个项目

4.熟悉3个框架

5.进一步使用集成开发环境

11.png

23天Python挑战计划表

第1天:认识print、变量、输入、条件语句

第2天:认识列表、for循环、while、函数、导入模块

第3天:交换两个变量值,摄氏度转换为华氏温度,求数字中相加之和,判断结果是否为素数,生成随机数,最后删除列表重复项

第4天:反转一个字符串(回文检测),算出最大公约数,合并两个有序数列。随便猜个数字,随后算出年龄

第5天:熟系栈、队列、字典、元组、树、链表(数据结构

第6天:对象、类、方法和构造函数,面对对象编程之继承(面对面编程

第7天:搜索、排序、递归函数、时间、复杂度(算法

第8天:看懂IDE

第9天:探索Github,另创代码仓库

第10天:做出第一个代码仓库

第11、12、13天:练习个人小项目

第14天:练习托管项目

第15天:基本SQL查询(创建表、选择、Where查询、更新)、SQL函数(Avg、Max、Count)、关系数据库(规范化)、内连接、外连接等

第16天:利用一种数据库框架(SQLite或panda),连接到一个数据库,在多个表中创建并插入数据,再从表中读取数据

第17天:学会调用API。学习JSON、微服务(micro—service)以及表现层应用程序转换应用程序接口(Rest API

第18天:掌握Numpy

第19、20天:学习Django,使用Django构建一个作品集网站,对Flash框架有基本认识

第21天:单元测试、日志、调试。学习单元测试(PyTest),如何设置和查看日志以及使用断点调试

第22天:做好面试前的准备,百度一些HR可能会提问编程问题

第23天:参加面试,祝你顺利拿到好的 Offer

23天挑战打卡成功!

天道酬勤,君子以自强不息。能坚持完成23天编程学习,相信大家的Python水平都有了质的飞跃。

假设你是0基础小白,想要收入过万,又苦于无学习方法,推荐一套Python免费教程,想要的可以私我,康桑密达!