有了开发环境后,需要了解一下Python程序的运行方式,才可以更好的进行程序开发、调试。Python程序有两种运行模式,其一为交互模式运行,其二为脚本文件模式运行。
P1、交互模式
Windows系统可以通过命令提示符窗口,输入Python即可进入交互式运行。如下:
注:命令提示符窗口可以通过Win+R调出运行窗口,输入“cmd”,并回车即可打开。
在该模式下,用户可以逐条输入程序命令,可以做到边开发边调试,室分方便。但同时,该模式不利于常态化程序代码,通常在调试阶段使用。
P2、脚本文件模式
(1)编写脚本文件,文件名为“test.py”。如下:
(2)在命令提示付下,输入python+脚本文件名,回车即可。
这里要注意,有时因平台或Python版本的差异,会出现字符乱码的情况,这是文件编码问题导致的。在文件第一行插入# -*- coding: UTF-8 -*-即可解决。特别说明,在Python3中编写的脚本文件,默认编码格式是UTF-8,可以正确识别大部分字符,后续将不再对字符乱码问题进行说明。
在脚本运行模式下,开发者提前将代码编写在一个以.py结尾的文件中,使用时直接运行整个文件的所有代码。该模式有利于程序代码管理,通常在开发时使用。
上文介绍的两种运行模式是各自独立的,频发切换在命令提示符窗口,很是麻烦。这里,推荐大家使用Spyder软件,它可以将脚本文件模式和交互模式融合,并具有两种模式的有点,开发效率更高,还是免费的(通常集成在Anaconda软件包中,即安装完Anaconda后,电脑上就有了)。如下:
-------------------------它是数字世界里的一把杀猪刀
却总能巧夺天工
它的世界是纯粹0、1组合
却总能创造无尽幻想
......
本公众号关注数据价值分析、编程学习,将不定期更新社会热点数据分析结果、编程技巧,分享数据分析工具、方法、学习等内容,欢迎有兴趣的小伙伴加入。