Python初学者如何入门?

如题所述

盲目自学只会毁了你正确方法学习Python可以让你少走两年弯路

学习Python真的会让人远离内耗!

第一周:熟悉Python

要积极探索Python的使用方法, 尽可能多的完成

下面这些任务:

第一天:基本概念(4小时) :print, 变量, 输入,

条件语句

第二天:基本概念(5小时) :列表, for循环,

while循环, 函数, 导入模块

第三天:简单编程问题(5小时):交换两个变量值,

将摄氏度转换为华氏温度,求数字中各位数之和,判

断某数是否为素数,生成随机数,删除列表中的重复

项等等

第四天中级编程问题(6小时):反转一个字符串(回

文检测),计算最大公约数,合并两个有序数组,猜

数字游戏,计算年龄等等

第五天:数据结构(6小时):栈,队列,字典,元组,

树,链表。

第六天:面向对象编程(0OP)(6小时):对象,类,

方法和构造函数,面向对象编程之继承

第七天:算法(6小时):搜索(线性和二分查找)、

排序(冒泡排序、选择排序)、递归函数(阶乘、斐

波那契数列)、时间复杂度(线性、二次和常量)

第二周:开始软件开发(构建项目)

实践是检验真理的唯一标准,实践才能出真知

第一天:熟悉一种IDE(5小时) :IDE是你在编写

大型项目时的操作环境, 所以你需要精通一个IDE。

在软件开发的初期, 我建议你在VS code中安装

Python扩展或使用J up y ter notebook。

第二天:Git hub(6小时) :探索Git hub, 并创建

一个代码仓库。尝试提交(Commit) 、查看变更

(Diff) 和上推(Push) 你的代码。另外, 还要学习

如何利用分支工作, 如何合并(merge) 不同分支

以及如何在一个项目中创建拉取请求(pull

request) 。

第三天:第一个项目—简单计算器(4小时):熟悉

Tkinter, 创建一个简单的计算器

第四、五、六天:个人项目(每天5小时):选定一

个项目并完成它。

第七天:托管项目(5小时):学习使用服务器和

hosting服务来托管你的项目。创建一个He roku

设置并部署你构建的应用程序。

第四周:认真考虑工作(实习)问题

第一天:准备简历(5小时):制作一份一页的简历。

把你的技能总结放在最上面,必须在写项目的同时附

上Git hub链接。

第二天:作品集网站(6小时):写几个博客,将它

们添加到你之前开发的作品集网站中。

第三天:Linked In简介(4小时) :创建一个

Linked In个人简介, 把简历上的所有内容都放到

Linked In上。

第四天:面试准备(7小时):准备一些谷歌常见的

面试问题,练习白皮书中的10个面试编程问题。在

Glass door、Career cup等网站中查看前人遇到的

面试问题。

第五天:社交(~小时):走出房门,开始参加聚会、

招聘会,与其他开发人员和招聘人员见面。

第六天:工作申请(~小时) :搜索「Python Job」,

查看Linked In Job和本地求职网站。选择3个工作

岗位并发送工作申请。为每个工作定制你的简历。在

每个工作要求中找出2到3件你不知道的事情,并在

接下来的3-4天里学会它们。

第七天在拒绝中学习(~小时):每次你被拒绝的时候,

找出两件为了获得这份工作你应该知道的事情,然后

花4-5天的时间来掌握它们。这样,每次拒绝都会

让你成为更好的开发人员。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-12-13
1. 了解基本的计算机操作:学习Python需要使用计算机,因此需要熟悉基本的计算机操作,如文件管理、文件编辑等。
2. 安装Python环境:在学习Python之前,需要先安装Python环境,建议使用最新版本的Python 3.x。
3. 选择编程工具:Python有很多编程工具,如PyCharm、Visual Studio Code等,选择一款适合自己的编程工具可以提高学习效率。
4. 学习资料:有很多Python的学习资料可供选择,如官方文档、书籍、在线教程等,选择一种适合自己的学习方式可以更快地掌握Python,可以去B站看看老男孩他们家的Python视频
相似回答