随笔分类 -  Python

python知识
摘要:一:* 强制位置传参和 / 分界线 强制位置参数可以使用*进行标记,*后面的参数将成为强制位置参数,它们必须按照位置传递给函数,而不能使用关键字传递。 / 用于标记位置参数和关键字参数之间的分界线,即 / 之前的参数只能通过位置传递,/ 之后的参数可以通过位置或关键字传递。 示例1:使用*强制位置传 阅读全文
posted @ 2023-06-26 17:16 little小小 阅读(70) 评论(0) 推荐(0) 编辑
摘要:1、实现一个数字的反转,比如输入12345,输出54321 num = 12345 num_str = str(num) reversed_num_str = num_str[::-1] reversed_num = int(reversed_num_str) print(reversed_num) 阅读全文
posted @ 2023-06-26 16:37 little小小 阅读(93) 评论(0) 推荐(0) 编辑
摘要:官方对Python 的介绍如下:Python 是一款易于学习且功能强大的编程语言。 它具有高效率的数据结构,能够简单又 有效地实现面向对象编程。 Python 有着非广泛的应用,几乎所有大中型互联网公司都在使用 Python,例如国外的 Google、Youtube、Dropbox,国内的百度、新浪 阅读全文
posted @ 2023-03-02 15:14 little小小 阅读(573) 评论(0) 推荐(0) 编辑
摘要:一、用做不定长参数名,可以接收多个参数值 案例1:比如我定义一个求和的函数,无论传入几个值,都可以计算出求和的结果 代码1.1: def add(num1,num2): return num1 + num2 res = add(10,20) print(res) # 输出结果:30 问题:以上代码实 阅读全文
posted @ 2022-11-14 13:58 little小小 阅读(196) 评论(0) 推荐(0) 编辑
摘要:一、什么是代码托管?代码托管又有什么好处? 场景1:我有2个电脑,公司一台,家里一台。我想在两台电脑上都进行同步开发。这时候我只要git push/pull一下就能够同步了,不再需要用U盘拷来拷去 场景2:我要在服务器部署程序,没有图形界面,也物理不可达,怎么办? git clone一下就行。 场景 阅读全文
posted @ 2022-11-14 13:53 little小小 阅读(390) 评论(0) 推荐(0) 编辑
摘要:自动化测试,是交由机器来执行的一种测试手段,用于提升测试效率,意味着每一次的自动化测试都需要有非常高的成功率,才可以达到提升效率的作用。 在自动化测试中,其实就是通过代码,来执行测试的流程,也就意味着机器自己对页面元素来进行操作,如果说因为页面加载速度过慢,导致元素无法被第一时间找到,则报错,停止本 阅读全文
posted @ 2022-11-14 13:48 little小小 阅读(294) 评论(0) 推荐(0) 编辑
摘要:数据处理是 Python 的一大应用场景,而 Excel 则是最流行的数据处理软件。因此用 Python 进行数据相关的工作时,难免要和 Excel 打交道。Python处理Excel 常用的系列库有:xlrd、xlwt、xlutils、openpyxl xlrd - 用于读取 Excel 文件,支 阅读全文
posted @ 2022-09-02 20:18 little小小 阅读(662) 评论(0) 推荐(0) 编辑
摘要:一、模块和包的定义 一个python的文件就叫做模块(module),如xxx.py。模块就是一组功能的集合体,我们的程序可以导入模块来复用模块里的功能。 一个包含有__init__.py文件的目录或文件夹就叫做包(package)。在pycharm中选择python package创建的目录就是一 阅读全文
posted @ 2022-03-08 20:31 little小小 阅读(165) 评论(0) 推荐(0) 编辑
摘要:一:什么是模块 模块是一个包含所有你定义的函数和变量的文件,其后缀名是.py。模块可以被别的程序引入,以使用该模块中的函数等功能。 二:模块类型 1:自定义模块 由编程人员自己写的模块。自定义模块时要注意命名,不能和Python的内置模块名称冲突。 2:内置模块 Python定义好的,有特定的名称以 阅读全文
posted @ 2020-08-13 13:48 little小小 阅读(482) 评论(0) 推荐(0) 编辑
摘要:一:while循环 语法: 执行过程: 先对条件进行判断,条件结果为假,则不会进入循环体;条件结果为真,则进入执行循环体中的所有代码。循环体中代码执行完之后,会再次回到 while条件判断的位置,再次判断此时条件是否为真,如果为真,则循环体中的代码会再执行一遍,然后再回到while条件判断… 二:避 阅读全文
posted @ 2020-08-12 14:26 little小小 阅读(425) 评论(0) 推荐(0) 编辑
摘要:一:什么是函数 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数的意义:提高应用的模块性,和代码的重复利用率 1:函数的定义的语法: 注意点: 1. 函数名必须遵循标识符规则,最好驼峰命名法(每个单词的第一个字母都大写,如 helloword→HelloWord) 2. 方法 阅读全文
posted @ 2020-08-10 13:52 little小小 阅读(189) 评论(0) 推荐(0) 编辑
摘要:在python中流程控制可以分为三种,分别是顺序结构、分支结构和循环结构。分支结构:if..else循环结构:while循环、for循环 一:分支结构 1:单项分支 语法: 含义:判断条件,条件结果为True,则执行功能代码块,条件为Fasle,不会进入if,直接跳过if,执行后续其他语句。注意点: 阅读全文
posted @ 2020-08-08 16:16 little小小 阅读(375) 评论(0) 推荐(0) 编辑
摘要:一:注释 写代码时候,如果想要对某写内容进行注释处理,即:解释器忽略不会按照代码去运行。 单行注释,对一行或一行中某一段内容进行注释,格式:#号还开头。 多行注释,对多行进行注释。格式:三引号(三个单引号,三个双引号) 二:行 在python中,每一行都是新的代码,新的语句,换行就表示本行代码结束 阅读全文
posted @ 2020-08-07 13:39 little小小 阅读(1673) 评论(0) 推荐(0) 编辑
摘要:字典常见方法 语法:字典名[新key]=value 功能:给字典增加键值 语法:字典名[字典里存在的key]=新的value 功能:修改字典里的值 功能:删除字典的元素,通过key来进行删除,删除键值对,在删除字典是pop中必须要给定key 值,不能为空。 语法:popitem() 功能:随机删除字 阅读全文
posted @ 2020-08-05 19:53 little小小 阅读(579) 评论(0) 推荐(0) 编辑
摘要:一、字符串操作 语法:字符串名.startwith('字符串') 功能:判断字符串里是否以xxx开头 范例: 扩展:从控制台接收输入居住地址,如果地址以北京市开头,则输出北京人口,否则输入非北京人口。 语法:字符串名.endtwith('字符串') 功能:判断字符串里是否以xxx结尾 范例: 扩展: 阅读全文
posted @ 2020-07-25 17:29 little小小 阅读(952) 评论(0) 推荐(0) 编辑
摘要:在自动化测试中,经常需要查找操作文件,比如说查找配置文件(从而读取配置文件的信息),查找测试报告(从而发送测试报告邮件),经常要对大量文件和大量路径进行操作,这个时候就需要用到os模块,使用前先导入os模块,即:import os(该模块是系统自带的,直接导入就可以) 举例说明几个常用的OS模块下的 阅读全文
posted @ 2020-07-20 22:19 little小小 阅读(176) 评论(0) 推荐(0) 编辑
摘要:yaml简介 1.yaml [ˈjæməl]: Yet Another Markup Language :另一种标记语言。yaml 是专门用来写配置文件的语言,非常简洁和强大,之前用ini也能写配置文件,看了yaml后,发现这个更直观,更方便,有点类似于json格式。在自动化测试用的相当多所以需要小 阅读全文
posted @ 2020-07-20 22:01 little小小 阅读(7175) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示