文章目录
前言
要写程序,首先得了解什么是程序。那么什么是程序呢?
简单来说,程序就是计算机执行某些操作或解决某个问题而编写的一系列有序指令的集合。例如:计算两个数的和(1 + 3)并输出结果。下面就是一个简单的程序。
a = 1
b = 3
sum = a + b
print(sum)
那么程序又是怎么运行的呢?
计算机不能直接执行程序,需要通过python解释器将源代码解释成计算机可以执行的二进制码,这样计算机就可以执行。
一、运行环境
Python环境安装之后,可通过.py文件在控制台通过命令py .py文件运行,亦可在控制台输入python,启动python,直接编写程序运行,还可以通过集成环境来运行。
二、控制台运行
1、控制台输入程序
通过控制台输入python,然后直接输入print(“Hello,world!”),回车直接运行。
2、控制台运行py文件
通过控制台输入python 文件名.py来执行程序。
二、集成开发环境
1、python自带的IDLE
python安装之后,会自带一个集成开发环境DLE。双击打开,可直接运行程序。
2、pycharm
通过安装其他集成开发环境,来运行程序。后续将以PyCharm为例来执行程序。
三、写在最后
到此,已经完成程序入门的基本事项,也运行过一个程序了,大致了解python是一门什么语言了。就此,简单聊聊一些学习的方法,当然此方法我也是从别人那里学习而来,觉得挺有用的,就分享一下,各位觉得适用拿去,不适用就当作一段废话看看就好。
1、学习目的
学习一门技术,通常来说都有自己的目的,或者说需求,针对这些目的/需求,每个人不一样,但无外乎几点:工作需要、跳槽升值加薪、技术控。也正是有了这些目标,所以学习才会有内驱力。这是学习技术或其他的基础。
2、学习原因
学习一门技术时,可以同时思考一个问题,就目前自己掌握的技术能否解决需求,如果可以,但是需要花费太多时间和精力;解决不了,那学习就变得很有必要。
带着思考去学习,效率自然也低不了。
3、学习方向
明白学习的原因之后,带着思考,可以引出需要学习的技术和知识点,做到有针对性去学习。
4、学习方法
先学习该新技术或知识点的基本原理和基本方法,暂时忽略细节,避免考虑太多细节而导致从入门到放弃。
5、快速入门
当完成技术或知识点基本原理及基本方法的学习之后,动手编写一个程序,完成CRUD,也算是对学习的一种检验。其实,日常大多数开发,也是在CRUD,只是某些细节或业务不同罢了。
6、循序改进
引用建筑质量管理里面的PDCA模型,可以明确后续的道路,也是程序员之间分水岭的一个环节。当我们掌握基本知识,可以独立完成程序编写之后,应当开始研究技术的注意事项、使用细节、使用规范,同时针对一些问题能够考虑该如何优化,做到至善至美。
当然,没有什么是完美无缺的,只能不停的去优化,再优化。技术的道路是没有止境的,这也同样是技术的魅力所在吧!
后记
接下来就是一段漫长而又艰辛的学习之路了。我不知道自己能够坚持多久,写作也不知道会持续多久,只要在学习,这条路就会持续下去,写作也就会坚持下去。
与君共勉!