会编程真的香真心建议大学生都去学

如题所述

真心建议大学生都去学Python

会编程真的很香!

真心建议大学生都去学Python

1、学习规划

准备:

搭建运行环境:安装Python、配置环境变量、安装IDE

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

些任务:

第一周:基本概念(4小时) :print, 变量, 输入, 条件语句

第二周:基本概念(5小时) :列表, for循环, while循环, 函数,

导入模块

第三周:简单编程问题(5小时):交换两个变量值,将摄氏度转换

为华氏温度,求数字中各位数之和,判断某数是否为素数,生

成随机数,删除列表中的重复项等等

第四周:中级编程问题(6小时):反转一个字符串(回文检测),计算

最大公约数,合并两个有序数组,猜数字游戏,计算年龄等等

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

1、学习规划

第七周:算法(6小时):搜索(线性和二分查找)、排序(冒泡排序、

选择排序)、递归函数(阶乘、斐波那契数列)、时间复杂度(线性

、二次和常量)

接下来,让我们朝着软件开发任务进军吧!不妨尝试综

合你学到的知识完成一个实际的项目:

第一周:熟悉一种IDE(5小时) :IDE是你在编写大型项目时的操作

环境所以你需要精通一个IDE。在软件开发的初期我建议你在

VS code中安装Pvt hon扩展或使用J up y ter notebook.

第二周:Git hub(6小时) 探索Git hub, 并创建一个代码仓库。尝

试提交(Commit) 、查看变更(Diff和上推(Push) 你的代码。另

外, 还要学习如何利用分支工作如何合并(merge) 不同分支以及

如何在一个项目中创建拉取请求(pull request) 。

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

简单的计算器

1、学习规划

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

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

你的项目。创建一个He roku设置并部署你构建的应用程序。

2、推荐的学习网站

菜鸟教程:Python基础教程

git hub:代码开源平台, 能找到很多项目

stack overflow:编程类问题总能在这找到答案

kag gle:数据分析、深度学习练手

leet code:用来刷题

温馨提示:答案为网友推荐,仅供参考
相似回答