Python使用pytest测试代码
📅 2024年11月18日 📘 读《Python入门到实践》 📦 Python3.8.6 🏆 测试代码 本章节使用 pytest来测试 python代码,需要通过 pip来下载 python -m pip install --user pytest Successfully instal
📅 2024年11月18日 📘 读《Python入门到实践》 📦 Python3.8.6 🏆 测试代码 本章节使用 pytest来测试 python代码,需要通过 pip来下载 python -m pip install --user pytest Successfully instal
🏆Python入门 ✏️ 变量 变量的命名和使用 1.变量名只能包含字母、数字和下划线。变量名可以字母或下划线开头,但不能以数字开头。 2.变量名不能包含空格,但可以使用下划线来分隔其中的单词。 3.不要将 python关键字和函数名用作变量名,即不要使用 python保留用于特殊用途的单词如 p
python3 request库使用基础 import requests ##调用requset库 response = requests.get('http://www.baidu.com') ##请求网站的数据下载 print(type(response)) ##返回值的类型 print(res
python3 urllib3库 官方解释: urllib3是一个功能强大,对SAP健全的HTTP客户端。许多Python生态系统已经使用了urllib3 通过urllib3访问一个网页,那么必须首先构造一个PoolManager对象,然后通过PooLmanager中的request方法或者urlo
本次使用《Python从实际到入门来学习》,如果你也是用的这本书,相信我我帮你少走了很多弯路,可以配合我的笔记来学习 数据可视化: 1.生成数据 可配合Matplotlib 绘图线 | 菜鸟教程 (runoob.com)食用,效果更佳 1.matplotlib基础 数据可视化指的是通过可视化表示来数
18 Django入门 18.1建立项目 18.1.1制定规范 ⭐️ 我们要编写一个名为“学习笔记”的Web应用程序: 让用户能够记录感兴趣的主题,并在学习每个主题的过程中添加日志条目。 “学习笔记”的主页对这个网站进行描述,并邀请用户注册或登录 用户登录后可用创建新主题、添加新条目以及阅读既有的条
编写函数或类时,还可为其编写测试,通过测试,就可确定面对各种输入都能按照要求那样工作。测试让你信心满满,即使有更多的人使用你的程序,它可以正常工作。 python中有模块unittest中的工具测试代码 测试代码 先准备一个将要测试的代码 ##编写要测试的代码 ###function_test.p
字典 简单示例–外星人,存储一些外星人的信息 alien_0 = {'color': 'green','points': '5'} print(alien_0['color']) print(alien_0['points']) ##输出 green 5 使用字典 字典是一系列键值对-key-va
外星人 1.开发较大的项目时,进人每个开发阶段前回顾一下开发计划,搞清楚接下来要通过编写代码来完成哪些任务都是不错的主意。本章涉及以下内容。 2.研究既有代码,确定实现新功能前是否要进行重构。在屏幕左上角添加一个外星人,并指定合适的边距。 3.根据第一个外星人的边距和屏幕尺寸计算屏幕上可容纳多少个外
项目规划 开发项目时,做好规划后再动手编写项目其实很重要。固化可确保你不偏离轨道,从而提高项目成功的可能性。 在游戏《外星人入侵》中,玩家控制着一艘最初出现在屏幕底部中央的飞船。玩家可以使用箭头键左右移动飞船,还可使用空格键进行射击。游戏开始时,一群外星人出现在天空中,他们在屏幕中向下移动。玩家的任
input 通过获取用户输入并学会控制程序的运行时间,可编写出交互式程序。 input()工作原理 函数input()可以让程序暂停运行,等待用户输入一些文本。获取用户输入后,python将其存储在一个变量中,以方便你使用。举个简单例子 ##这里()内的内容是提示用户 ###当用户输入数据后,inp
文件和异常 本节课可以学习处理文件,让程序能快速分析大量的数据;你将学习错误处理,避免程序在面对意外情况时崩溃; 学习异常,它们时Python创建的特殊对象,用于管理程序运行时出现的错误;你还将学习 模块json,它让你能够保存用户数据,一面再重新停止运行后丢失。 从文件中读取数据 读取整个文件
正则表达式是一个特殊的字符序列,它能够帮助你方便的检查一个字符串是否与某种模式匹配。 Python从1.5版本起增加了re模块,它气筒Perl风格的正则表达模式。 re模块使用Python语言全部的正则表达式功能 complie函数根据一个自发串和可选的标志参数生成一个正则表达式对象,该对象拥有一
模块名 功能 pygame.cdrom 访问光驱 pygame.cursors 加载光标 pygame.display 访问显示设备 pygame.draw 绘制形状、线和点 pygame.event 管理事件 pygame.font 使用字体 pygame.image 加载和存储图片 pygame
函数 函数是带名字的代码块,用于完成具体的工作。 函数可以定义一些你要重复运行的一些任务,假如你定义了一段代码,而这段代码在后续还有很多地方需要用到的,就可以直接把这段代码定义位函数,然后下次调用的时候直接调用函数就可以了。 定义函数 使用def 来定义一个函数名,函数名是可以自己决定的 ##使用d