Python编程入门教程:大学生必备的编程学习指南
会编程真的香真心建议大学生都去学
真心推荐所有同学学习Python
非常有用了解如何编程!
我强烈建议所有学生学习Python
1.准备工作:
搭建运行环境:安装Python、配置环境变量、安装IDE
积极探索如何使用Python,并尽可能完成这些
这些作业:
第1周:基本概念(4小时):打印、变量、输入、条件语句
第2周:基本概念(5小时):列表、for循环、while循环、函数、
导入模块
第3周:简单编程问题(5小时):交换两个变量值,将摄氏度转换为华氏度
,求数字中的数字之和,并判断一个数字是否是质数,生成
输入随机数,从列表中删除重复项等。
第4周:中级编程问题(6小时):反转字符串(回文检测)、计算
最大公约数、合并两个有序数组、猜数字游戏、计算年龄等。
第5周:数据结构(6小时):栈、队列、字典、元组树、链表
第七周:算法(6小时):搜索(线性和二分搜索)、排序(冒泡排序、选择排序)、递归函数(阶乘、斐波那契数列)、时间复杂度(线性
、二次和常数)
接下来,我们来去从事软件开发任务你不妨尝试一下!尝试将所学知识融入实际项目中:
第1周:熟悉IDE(5小时):IDE是您编写大型项目时的首选运行环境
,所以你必须精通一个IDE。
在软件开发的早期阶段,我建议在VScode中安装Pvthon扩展或使用Jupyternotebook
第2周:Github(6小时)探索Github并创建代码存储库。
尝试提交,查看更改(差异),然后推送您的代码。
还了解如何使用分支并合并不同的分支以及如何在项目中创建拉取请求(pullrequest)。
第3周:第一个项目-一个简单的计算器(4小时)了解Tkinter并创建一个
简单的计算器
1.学习规划
第四周、第五周和第六周:个人项目(每天5小时):选择一个项目并完成
第七周:主持项目(5小时):学习如何使用服务器和托管服务来托管您的项目
创建Heroku设置并部署您正在构建的应用程序。
2.推荐学习网站
菜鸟指南:Python基础指南
github:开源平台,可以找到很多项目
stackoverflow:总能找到编程的答案问题在这里
kaggle:数据分析、深度学习练习
leetcode:用来训练问题
python2到1000内的回文素数
#2到1000之间的回文素数P_Primes=[]foriinrange(2,1001):forjinrange(2,int(i**(1/2))+1):ifi%j==0:breakelse:iftr(i)==str(i)[::-1]:P_Primes+=[i]print(P_Primes)
程序索引如图所示显示图