
python
文章平均质量分 60
这是python的学习博客
naumy
这个作者很懒,什么都没留下…
展开
-
Python Tips
在字典中查找某个值时,若key不存在时则会返回一个KeyError错误而不是一个默认值,这时候可以使用defaultdict函数。使用dict[key]=value时,若key不存在则报错;使用dict.get(key)时,若key不存在则会返回一个默认值。原创 2023-04-26 15:20:50 · 167 阅读 · 0 评论 -
Python进阶
raise是什么意思呢?raise是用raise语句来引发一个异常。异常/错误对象必须有一个名字,且它们应是Error或Exception类的子类。当内部作用域想修改外部作用域的变量时,就要用到 global 和 nonlocal 关键字了。原创 2023-03-02 22:04:12 · 110 阅读 · 0 评论 -
PyTest
1.pytest是一个非常成熟的python的单元框架,比unittest更灵活。2.pytest可以和selenium,requests,appium结合实现web自动化,接口自动化,app自动化。3.pytest可以实现测试用例的跳过以及reruns失败用例重试。4.pytest可以和allure生成非常美观的测试报告。5.pytest可以和Jenkins持续集成。6.pytest有很多非常强大的插件,并且这些插件能够实现很多的实用的操作。pytest。原创 2023-01-09 22:05:43 · 1066 阅读 · 0 评论 -
Flask学习记录--集成Flask和Swagger
Flask学习记录–集成Flask和Swagger采用如下命令安装flask-restpluspip install flask-restplus==0.13.0/usr/local/lib/python3.7/site-packages/werkzeug/init.py 文件中,添加:from werkzeug.utils import cached_property原创 2021-12-19 21:14:49 · 577 阅读 · 0 评论 -
Python
文章目录Python1.python基础1.1深拷贝和浅拷贝1.2Python 中管理内存1.2.1引用计数1.2.2标记清除1.2.3分代回收1.3pass 语句1.4python中的None1.4.1None的类型1.4.2只存在一个None1.4.3None 的运算1.4.4None的使用1.5python3 枚举1.5.1枚举值唯一1.5.2 枚举值遍历1.5.3 枚举值比较2.面向对象2.1封装2.2继承2.3多态2.4方法属于类,属性属于实例2.5类的内部管理2.5.1一个简单的类2.5.2通过原创 2021-08-19 20:25:01 · 243 阅读 · 0 评论 -
Pandas与Numpy
文章目录Pandas与Numpy1.pandas基础Pandas与Numpy1.pandas基础原创 2021-04-15 09:10:02 · 95 阅读 · 0 评论 -
python习题
python习题1.生成50个随机数,编写函数判断他们是否是奇数,是则不输出方法一:解析:先生成50个随机整数,然后进行判断是否为整数,是则加入列表result[],然后排序输出import randomls = []for i in range(50): num = random.randint(1,100) ls.append(num)ls.sort()print(ls)result = []for i in ls: if i % 2 == 0:原创 2020-06-23 16:32:44 · 1526 阅读 · 0 评论 -
第二次测试
第二次测试1.随机生成10个6位密码import randoms = ["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z", "A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z",原创 2020-06-21 16:41:30 · 285 阅读 · 0 评论 -
第一次测试
第一次测试1.字符串替换str = 'The difference between who you are and who you want to be is what you do'str = str.replace('a','apple')str = str.replace('b','boy')str = str.replace('c','cat')str = str.replace('d','dog')print(str)结果2. def mon原创 2020-06-21 16:37:11 · 235 阅读 · 0 评论 -
python的for循环
python的for循环1.for循环遍历字符串a = 'hello'for i in a: print(i) #print(i,end='')2.for循环遍历列表ls=[1,2,3,4,5,6,7,8]for i in ls: print(i)3.for循环遍历文件filename = 'F:\\1.txt'f = open(filename,r)for line in f: print(line)4.for——else结构ls=[1,2,原创 2020-06-10 11:26:43 · 458 阅读 · 0 评论 -
python的星号输出
python的星号输出1.format方法的格式控制输出案例2.输出为星号的十行,形状为等腰三角形2.1输出格式如下:由题目可知,第一行为1,第二行为3,第三行为5,则得出公式,2*i+1(其中i为行数)for i in range(10): print("{:^50}".format('*'*(2*i+1))) 2.2输出格式如下:通过加入空格,利用join()函数for i in range(10): print("{0:^50}".format('原创 2020-06-09 19:49:31 · 11429 阅读 · 1 评论 -
第三次测试题目
1.求n*n矩阵对角线元素之和,n由控制台输入n = input("请以列表格式输入一个列表:\n")ls = list(n[1:-1].split(",")) ls = list(map(int,ls)) lt = []print(ls)num = 1for i in range(len(ls)): for j in range(len(ls)): num = num * ls[j] num = num / ls[i] lt.append(num)原创 2020-06-08 20:55:28 · 998 阅读 · 0 评论 -
练习7: 文件和数据格式化
练习7: 文件和数据格式化1.1 文件行数描述打印输出附件文件的有效行数,注意:空行不计算为有效行数。输入输出无共100行【参考代码】f = open("latex.log")s = 0for line in f: line = line.strip('\n')原创 2020-06-08 18:37:51 · 558 阅读 · 0 评论 -
练习6: 组合数据类型
练习6: 组合数据类型1.1实例9:基本统计值计算描述获取以逗号分隔的多个数据输入(输入为一行),计算基本统计值(平均值、标准差、中位数)除中位数外,其他输出保留小数点后两位。原创 2020-06-08 18:27:28 · 796 阅读 · 0 评论 -
练习5: 函数和代码复用
练习5: 函数和代码复用1 .1实例7:七段数码管绘制描述这是"实例"题,与课上讲解实例相同,请作答检验学习效果。七段数码管是一种展示数字的有效方式。原创 2020-06-08 18:19:48 · 1282 阅读 · 0 评论 -
练习4: 程序的控制结构
练习4: 程序的控制结构1.1 实例5:身体质量指数BMI描述这是"实例"题,与课上讲解实例相同,请作答检验学习效果。原创 2020-06-08 18:07:48 · 787 阅读 · 0 评论 -
练习3: 基本数据类型
练习3: 基本数据类型1.1实例3:天天向上的力量 描述这是"实例"题,与课上讲解实例相同,请作答检验学习效果。工作日模原创 2020-06-08 17:58:16 · 711 阅读 · 0 评论 -
实例2: Python蟒蛇绘制
实例2: Python蟒蛇绘制1.1 Python蟒蛇绘制描述这是"实例"题,与课上讲解实例相同,请作答检验学习效果。原创 2020-06-08 10:43:59 · 2283 阅读 · 0 评论 -
练习1: Python基本语法元素
练习1: Python基本语法元素1.1 实例1: 温度转换描述这是"实例"题,与课上讲解实例相同,请作答检验学习效果。原创 2020-06-08 10:34:37 · 501 阅读 · 0 评论 -
期末测验:课程水平综合测验
期末测验:课程水平综合测验程序设计题1.1无空隙回声输出描述获得用户输入,去掉其中所有空间,将其他字符按收入顺序打印输出。 输入输出Alice + BobAlice+Bob【参考代码】txt = input()print(txt.replace(" ", ""))1.2原创 2020-06-08 10:17:03 · 609 阅读 · 1 评论 -
测验9: Python计算生态纵览
测验9: Python计算生态纵览1.以下选项不是Python数据分析方向第三方库是:A.PandasB.ScrapyC.SciPyD.Numpy正确答案 BScrapy是网络爬虫库2.以下选项不是Python图形用户界面方向第三方库的是:原创 2020-06-08 10:06:39 · 885 阅读 · 0 评论 -
测验8: 程序设计方法学
测验8: 程序设计方法学1.单项选择题1.自顶向下设计主要由下列哪个语法元素实现?A.函数B.循环结构C.对象D.过程正确答案 A函数是自顶向下设计的关键元素,通过定义函数及其参数逐层开展程序设计。2.关于os.path子库,以下选项中用来计算相对路径的函数是:原创 2020-06-08 09:54:22 · 1087 阅读 · 0 评论 -
测验7:文件和数据格式化
测验7:文件和数据格式化1.单项选择题1.以下选项对文件描述错误的是: A.文件可以包含任何内容B.文件是程序的集合和抽象C.文件是存储在辅助仓库上的数据序列D.文件是数据的集合和摘要正确答案 B函数或类是程序的集合和抽象,文件不是。2.关于文件关闭的close()方法,哪个选项的描述是正确的?原创 2020-06-08 09:41:39 · 2027 阅读 · 0 评论 -
测验6: 组合数据类型
测验6: 组合数据类型1.单项选择题1.哪个选项是下面代码的输出结果?d= {'a': 1, 'b': 2, 'b': '3'}print(d['b'])A.{‘b’:2}B.2C.3D.1正确答案 C创建字典时,如果相同键对应不同值,字典采用最后(最新)一个"键值对"。2.关于大括号{},原创 2020-06-07 23:15:08 · 1246 阅读 · 0 评论 -
测验5:函数和代码附加
测验5:函数和代码附加1.单项选择题 1.以下选项不是函数作用的是: A.提高代码执行速度B.增强代码清晰度性C.补充代码D.降低编程复杂度正确答案 A函数不能直接提高代码执行速度。2.下列程序的输原创 2020-06-07 22:54:22 · 1402 阅读 · 0 评论 -
测验4: 程序的控制结构
测验4: 程序的控制结构单项选择题1.哪个选项不符合上述程序空白处的语法要求?for var in ___: print(var)A {1;2;3;4;5}B “Hello”C (1,2,3)D range(0,10)正确答案 Afor … in … 中 in 的后面需要是一个迭代类型(组原创 2020-06-01 20:33:54 · 946 阅读 · 0 评论 -
测验3: 基本数据类型
测验3: 基本数据类型1.选择题1 pow(x, 0.5)能够计算x的平方根,计算负数的平方根将产生:A 程序崩溃B ValueError错误C 复数D 无输出正确答案 Cpow(-1, 0.5)(6.123233995736766e-17+1j)2 以下关于字符串.strip()方法功能说明正原创 2020-06-01 20:21:00 · 2187 阅读 · 0 评论 -
测验2: Python基本图形绘制
测验2: Python基本图形绘制1 哪个选项不能正确引用turtle库进而使用setup()函数?A import setup from turtleB from turtle import*C import turtleD import turtle as t正确答案 Aimport只有三种使用方法原创 2020-06-01 20:06:42 · 2700 阅读 · 0 评论 -
测验1: Python基本语法元素
测验1: Python基本语法元素1.选择题1.Guido van Rossum正式对外发布Python版本的年份是:A 2002B 1991C 2008D 1998正确答案 BPython成功了,所以早年的开发历史也受到关注,以下是Guido自述的启动阶段时间表: " December, 1989原创 2020-06-01 19:55:52 · 564 阅读 · 0 评论 -
python安装第三方库
python安装第三方库1.安装我安装第三方库的时候一般在C:\Users\Administrator\AppData\Local\Programs\Python\Python37\Lib\site-packages的路径下命令:采用第三方镜像加速pip install -i https://pypi.douban.com/simple pandas不采用的话就是pip install pandas2.卸载pip uninstall pandas3.查看3.1查看已经安装的第三原创 2020-05-31 23:04:39 · 487 阅读 · 0 评论