python
文章平均质量分 57
Lucifer__hell
这个作者很懒,什么都没留下…
展开
-
【Python测试开发】Python高级
(以下笔记内容均来自bilibili@蜗牛学院)一、异常的捕获和处理1.1 什么是异常异常就是代码中的错误:语法错误、缩进错误、逻辑错误等。异常会中断代码的执行。1.2 异常的处理1.2.1 常见的异常i = 8 / 0print(i)# 代码执行结果Traceback (most recent call last): File "E:/软件测试学习/test/test02/demo01.py", line 1, in <module> i = 8 / 0原创 2023-09-22 17:47:03 · 99 阅读 · 0 评论 -
【Python测试开发】Python基础篇
语法:def 函数名() : 函数体(实现函数功能的代码)原创 2023-08-24 17:56:24 · 148 阅读 · 0 评论 -
Python:根据行边界符拆分字符串并找出最长行
--------------!题目来自lintcode--------------描述:行边界符是辅助文字记录语言的符号,是书面语的有机组成部分,用来表示另起一行的性质和作用。请在 solution.py 里完善代码,实现 splitlines 函数功能:将一段文字按行边界符拆分为列表,参数 src 是一段包含 0 个或多个行边界符的字符串,在函数体中编写代码,在出现行边界符的位置拆分传入的 src 字符串, 最后返回按照行边界符拆分后的所有字符串中长度最大的字符串,如果出现多个结果,则返回第一个匹配字原创 2022-05-19 20:30:59 · 283 阅读 · 0 评论 -
Python:字符串常用运算
字符串常用运算假设a=‘hello’ ,b=‘Markdown’操作符描述示例+连接字符串a+b输出:’helloMarkdown‘*重复输出字符串a*3输出:‘hellohello’[]通过索引获取字符串中的字符a[0]输出:‘h’[:]切片,截取字符串中的一部分,遵循左闭右开原则,str[1:3] 是不包含第 4 个字符的b[1:3]输出:‘ar’in成员运算符 - 如果字符串中包含给定的字符返回 True‘H’ in a 输出 Fa原创 2022-05-19 16:44:36 · 360 阅读 · 0 评论 -
【python】提取二进制数最右边的1
方法:--位运算N & [(-N) + 1]运算 二进制结果N 1010011010100-N 0101100101011(-N)+1 0101100101100N & [(-N)+1] 0000000000100EXP:给定一个整型数字 num_1,请你将这个数处理为:只保留这个数二进制形式下最右边的 1,然后打印这个二进制数对应的十进制数。代码实现:num_1 = int(inp原创 2022-05-18 15:05:42 · 648 阅读 · 0 评论 -
python:变量&数据类型
一、变量赋值语法:1、python中变量赋值不需要类型声明2、每个变量在使用前都必须赋值,赋值以后该变量才会被创建3、使用等号=来给变量赋值4、允许多变量赋值:比如a = b = c = 1a , b , c = 1 , 'china' , 5二、变量命名规则1、小驼峰规则:第一个单词的首字母小写,其余单词的首字母均大写,比如 theFirstOne2、大驼峰规则:所有单词的首字母大写,比如 TheFirstOne3、一般我们定义一个标识符时,通常使用下划线_,如:card_a原创 2022-04-24 11:05:27 · 770 阅读 · 0 评论