详细Python教程见:http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/0014316090478912dab2a3a9e8f4ed49d28854b292f85bb000
Python是一款面向对象的高级语言,十分的简单优雅,而且代码量比Java更少,这里我们使用Python语言来编写MonkeyRunner脚本,
Python的安装,Windows版本地址:
https://pan.baidu.com/s/1kU5OCOB#list/path=%2Fpub%2Fpython
下载对应位数的exe文件,安装,注意勾选add python3.5 toPATH,此处我默认安装到C:\Users\Lenovo\AppData\Local\Programs目录下
安装成功之后打开命令行输入Python出现如图所示的>>>说明已经进入了Python的交互式环境中了,可以输入任何Python代码,回车后会立刻得到执行结果。现在,输入exit()并回车,就可以退出Python交互式环境(直接关掉命令行窗口也可以)
请注意区分命令行模式和Python交互模式。看到类似C:>是在Windows提供的命令行模式,在命令行模式下,可以执行python进入Python交互式环境,也可以执行python hello.py运行一个.py文件。看到>>>是在Python交互式环境下,在Python交互式环境下,只能输入Python代码并立刻执行。
例如我们在桌面上创建一个文件add.py,打开之后添加代码100+200,保存之后在命令行中进入桌面,然后执行Python add.py,发现什么都没有,原因很简单如果是在Python交互模式下我们直接输入命令100+200可以得到结果,但是在Windows命令行中执行py文件,却必须书写完整将add.py里面的100+200,修改成print(100+200),然后执行命令行上就显示出来结果
在Python的交互式命令行写程序,好处是一下就能得到结果,坏处是没法保存,下次还想运行的时候,还得再敲一遍。所以,实际开发的时候,我们总是使用一个文本编辑器来写代码,写完了,保存为一个文件,这样,程序就可以反复运行了。用Python开发程序,完全可以一边在文本编辑器里写代码,一边开一个交互式命令窗口,在写代码的过程中,把部分代码粘到命令行去验证,事半功倍!
使用Python接收用户输入:
name = input() Python会把接下来用户的一次输入赋值给name变量(一次输入十一回车为界的),然后输入name回车Python就会把name的值输出如下图:
当然在文件里面编写Python代码不是这样如下:
name = input()
print(‘hello’,name)
执行文件之后,命令行会等待用户输入例如输入张三,输入完成Python就会自动执行print(‘hello’,name),打印出hello 张三