从Python环境安装到我的第一个程序
前言
作为一个软件测试工程师,Python是每个测试从业者都希望和需要掌握的语言,他不仅是实现自动化测试的主要工具,同时也是测试开发岗必备的语言基础。对于一个想一直从事测试行业的半吊子来说—我,学习Python是拖了几年的未完之事。从现在起,用微博记录学习过程,同时与同行们进行分享,希望广大tester们能够共同进步~
什么是Python
From百度:Python 是一种面向对象的解释型计算机程序设计语言,由荷兰人 Guido van Rossum 于 1989 年发明,第一个公开发行版发行于 1991 年。Python 在设计上坚持了清晰划一的风格,这使得 Python 成为一门易读、易维护,并且被大量用户所欢迎的、用途广泛的语言。Python 具有丰富和强大的库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是 C/C++)很轻松地联结在一起。具有语言兼容性。同时代码免费、开源。
Python环境搭建
1. 下载
下载网址:www.python.org: Downloads -> version 2.7.x 和 3.6.x以上->下载安装
装在c:盘
配置环境变量:我的电脑-属性-高级-环境变量-系统变量-path (配置成功后重启cmd)
2. 进入Python
在Windows下安装完成python软件包后,在“开始”菜单里“所有程序”下,将看到包括IDLE(Python自带代码编辑工具)、Python.exe (Python代码解释器)、Python Manuals (Python使用手册)、Python Module Docs 、(Python 标准库帮助文档)。
交互式
进入交互模式:在cmd输入:python,可以看到符号>>>,>>>被叫做python命令提示符(prompt),此时python在等待你输入代码。 执行一行输出一行结果,好处是能快速发现问题,但大量缩进情况下不要使用交互模式。
在命令行输入:py -3 即启动3的版本;输入: py -2 即启动2的版本
“>>>”后都为输入的代码,不带“>>>”的都是前一行代码执行输出的结果。
退出
- exit()
- quit()
- 还可以输入一个EOF(end of file), windows是ctrl+Z,Linux是ctrl+D
运行Python脚本
将代码集中放到Python脚本文件里:新建写字板,编辑脚本,保存后将格式改为.py。
DOS模式输入运行文件 python 路径:*.py, 就可运行python脚本
脚本可以有缩进代码,但是无法查看每一句的结果。这样集中编写代码,集中执行并显示执行结果,效率很高,而且看上去非常清晰。
Pycharm
PyCharm 是一款功能强大的 Python 编辑器。
第一个程序
用IDLE的交互解释界面输出代码
单击Python.exe或在”运行“界面输入python命令,就可以进入Python解释器软件。
在>>>命令提示符后输入:
print(“Hello! Harriet”)
回车后,则输出:
Hello!Harriet
用脚本方式执行.py文件
新建写字板,输入以上内容,并保存为.py格式,即: a.py
到DOS窗口,输入 python 路径:\a.py 执行脚本。
例如:
C:\Users\Harriet\Desktop>python py.py
Hello!Harriet
Python2和python3的区别
Python3 print必须得有括号,支持end=
例如:
print(“hello world”, end=“”)
hello world>>>
Python2 print可以有括号也可以没有括号,不支持end=
例如:
print”hello world”,;print”hi”
hello world, hi