[快学Python3]解析器

时间:2022-05-07
本文章向大家介绍[快学Python3]解析器,主要内容包括如何在交互模式下编程、脚本模式、小结、基本概念、基础应用、原理机制和需要注意的事项等,并结合实例形式分析了其使用技巧,希望通过本文能帮助到大家理解应用这部分内容。

概述

在上文中,我们安装了Python 3.6.1版本,安装路径是C:Python36,并已经勾选了添加至环境变量中(如果你没有勾选添加至环境变量中,请手动将安装路径添加至环境变量中),这样我们通过在命令行中输入下面的命令来启动Python36。

如何在交互模式下编程

现在让我们在交互模式下写我们的第一个python3程序,体验下Python3的魅力。

print("你好,这是我的第一个python3程序")

执行结果如图:

下面我们看看多行代码结构怎么在交互模式下输入,下面我们实现一个简单运算,根据结果值输出信息:

a = 10b = 20

if a - b > 0:    
    print("a大于b")
elif a - b == 0:    
    print("a等于b")
else:    print("a小于b")

执行结果如图:

在交互模式下并不是适合进行大规模或是编写更长的代码片段,下面我们试试脚本模式编程方式。

脚本模式

将下述代码写在sum.py的文本文件中,该代码的作用实现从1到99的和的计算。

if __name__ == "__main__":    

    sum = 0    
    for index in range(1, 100):        
        sum = sum + index
    
    print("1-99的和为: %d" % sum)

在sum.py所在目录,通过以下命令执行该脚本:

python sum.py

运行结果如图:

小结

通过前面两种模式的比较,我们能得出以下结论:

  • 应该使用脚本模式来进行编程
  • 我们需要一个更好的开发工具