前言: 从本节开始笔者开始记录python程序设计的日志记录,仅用于个人学习记录,同时希望其中内容如果能帮助到其他初学者会更好。对于人工智能的首选语言,python的学习变得必不可少,其跨平台优势,完全免费开源以及优秀和丰富的第三方库造就了它今天的优势。
1.1python程序设计编译环境下载 第一步:进入网址https://www.python.org/
第二步:点击Download进入以下界面 单击Download python3.9.0(由于python的版本更换的比较频繁这里的版本仅供参考) 第三步:下载完成之后就可以安装了,安装过程一直默认点击确认(注意记得自己的安装路径哦) 1.2 python程序设计编译环境交互式与文件式 交互式:python交互式模式下代码是输入一行执行一行,且>>>是在这个符号后输入,点击Enter键来实现输入的结果,演示操作如下: 输入exit()结束操作退出python集成开发平台: 值得注意的是交互式并不是正式的python代码的运行环境哦,后文介绍中会提到其他环境(其实这个对于学习了Linux操作系统后会有更加深入的理解,在这里仔细观察会发现这个Python编译器其实自带了shell,也就是类似于Linux操作系统的shell命令行,在这里也自然而然的成为了python的命令行,即输入一段代码,回车,然后会显示输出结果。) 文件式:即.py文件,这就类似于c/c++程序设计的集成开发平台的代码编译了,也就是一次性输入需要编译的代码,然后运行得到输出结果,打开Python IDLE进入开发平台后点击左上角的File,new file会建立一个新文件其实这就是这个文件式模式,这个.py文件里的代码就会向我们之前所学的c/c++类似的编译环境,全部代码结束输入后运行即可得到输出结果。(后面的例题全部都是在文件式环境下运行的结果) 1.3 程序设计实例 第一题:计算圆的面积 输出结果: 第二题:输出小于1000的斐波拉契数 第三题:利用第三方库(turtle)画五角星 小结:本节通过对python语言的简介到下载python集成开发平台,以及后面交互式与文件式区别,python里shell的运用,包括最后的三个实例都让我深入的了解了python的初步开发,同时也渐渐在实例中明白其开发优势。(其实通过实例可以发现其语法以及其本身的简洁度来说都没有C/C++复杂,有点像是一种极简主义的面向对象编程语言,对于新手上手以及学习都是非常友好和方便的。)