python介绍与工具使用

1. Python简介

(1)Python简单、好用,是公认的脚本型语言,优雅、明确、简单

(2) 是一个下限低、上限高的编程语言

  • 下限低:上手容易,特别适合新手小白作为第一门编程语言。通过简单地代码就能做出实用的功能,特别容易培养兴趣
  • 上限高:Python有非常丰富的语法特性,支持多种编程风格,又有非常庞大驳杂的库,想要学到精通也绝非一朝一夕

(3) Python语法简洁,表达能力强

  • Python代码量小,维护成本低,编程效率高,标准库强大,第三方库丰富(比如selenium、appium、requests等),目前已经成为全世界最广泛使用的编程语言之一
  • 同样的问题,一般情况下,Python的代码量是Java的1/5

(4) 解释运行

  • Python是一种解释性的编程语言,半编译、半解释,每读取一行就执行一行代码(c/c++是现将源代码文件转化为可执行文件,再执行)

(5) 跨平台

  • Python是基于Python的解释器来进行执行,只要某个操作系统/平台上能运行Python解释器,就可以完美的运行Python的源代码。
  • 主流的Windows、Linux、Mac等操作系统上都能够很好的支持Python

(6) 可扩展强

  • 可以很容易的调用c/c++语言,如果觉得有逻辑性不满足要求的地方,可以用c/c++重构这部分模块,用Python调用

对于测试人员:Python是很好的搭档,可以使用它写自动化测试脚本,代替人工工作。

2. Python的缺点

执行效率低(读一行执行一行,执行速度会慢)

但是,在摩尔定律的作用下,硬件越来越便宜,反而是开发人员的成本越来越高,一些好的编程实践可以帮助我们写出比较高性能的代码,Python解释器的执行效率也在不断被优化

3. Python版本

  • Python当前主要有两个大版本分支:python2和python3,二者有很多语法不兼容,只能选择其中一个版本使用。
  • Python2在2020年已停止维护,所以主要学习Python3版本的内容

4. 认识Python解释器

  • Windows:pycharm(只是一个Python的编辑器,国内公认比较好用的工具)
  • Pycharm是一个相当优秀的Python IDE,不过是付费软件,从网上可以找到注册码
  • 在pycharm左下角找到python console点击进入python控制台
  • 本质:用一个python编译器(不一定是pycharm,Python也有自带的编译器,以及其他多种方式),去运行一个.py的Python脚本

5. Pycharm配置

(1) 打开pycharm
(2) 点击左上角file->new file->pure python,填写新建项目的路径以及名称
(3) 勾选existing interpreter,并添加路径(选择右边齿轮按钮,点击add local)
在这里插入图片描述

(4) 选择Python本地安装路径,点击OK
在这里插入图片描述

(5) 路径选择完成后,点击create(创建)

在这里插入图片描述
在这里插入图片描述

6. 第一个Python程序

(1) 创建python文件,右键单击项目名称,选择new->python file
在这里插入图片描述

(2) Python文件命名
在这里插入图片描述

(3) 在编辑区域写入代码,第一次运行时,需要点击鼠标右键运行
在这里插入图片描述

(4) 运行成功,结果展示

在这里插入图片描述

7. 比较常用的设置

1. 控制台换行显示

在这里插入图片描述

2. 代码自动对齐快捷键:Ctrl+alt+l
3. 字体的放大缩小(鼠标滚轮控制)

(1)放大

File --> setting --> Keymap --> 在搜索框中输入increase —> Increase Font
Size(双击) --> 在弹出的对话框中选择Add Mouse Shortcut --> 弹出的
对话框后按住ctrl键的同时鼠标滚轮向上滑
在这里插入图片描述
(2)缩小

File --> setting --> Keymap --> 在搜索框中输入decrease —> Decrease
Font Size(双击) --> 在弹出的对话框中选择Add Mouse Shortcut --> 弹
出的对话框后按住ctrl键的同时鼠标滚轮向下滑

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

晓晓白的软件测试进阶之路

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值