我的编程空间,编程开发者的网络收藏夹
学习永远不晚

python 程序小测试

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

python 程序小测试

python 程序小测试

对之前写的程序做简单的小测试 ...

 1 # -*- encoding:utf-8 -*-
 2 '''
 3 对所写程序做简单的测试
 4 @author: bpf
 5 '''
 6 def GameOver(N, scoreA, scoreB):
 7     '''
 8     function: 定义一局排球比赛的结束条件
 9     N: 代表当前局次(第五局为决胜局)
10         前四局,每个队只有在赢得至少25分,且同时超过对方2分时才胜一局
11         第五局,每个队只有在赢得至少15分,且同时超过对方2分时才胜一局
12     return: 若比赛结束的条件成立返回真,否则为假 15
13     '''
14     if N <= 4:
15         return (scoreA>=25 and abs(scoreA-scoreB)>=2) or (scoreB>=25 and abs(scoreA-scoreB)>=2)
16     else:
17         return (scoreA>=15 and abs(scoreA-scoreB)>=2) or (scoreB>=15 and abs(scoreA-scoreB)>=2)
18 
19 def Test():
20     try:
21         N = [1, 2, 3, 4, 5, 5, 5]
22         scoreA = [13, 24, 26, 24, 14, 17, 15]
23         scoreB = [25, 25, 25, 0, 16, 16, 0]
24         result = ["True", "False", "False", "False", "True", "False", "True"]
25         for i in range(0, 7):
26             if str(GameOver(N[i], scoreA[i], scoreB[i])) == result[i]:
27                 print("Test {}: Right Result!".format(i+1))
28             else:
29                 print("Test {}: Error Result!".format(i+1))
30     except Exception as e:
31         print("Error:", e) 2 
33 Test()

 

参考文献: 

① https://www.liaoxuefeng.com/wiki/897692888725344/923056208268256

② https://blog.csdn.net/u012084802/article/details/79481254

③ https://www.cnblogs.com/springionic/p/10711796.html

④ https://docs.python.org/2/library/profile.html

⑤ https://blog.csdn.net/asukasmallriver/article/details/74356771

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

python 程序小测试

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

python 程序小测试

python 程序小测试对之前写的程序做简单的小测试 ... 1 # -*- encoding:utf-8 -*- 2 ''' 3 对所写程序做简单的测试 4 @author: bpf 5 ''' 6 def GameOver(N, sco
2023-01-31

如何进行小程序的测试与调试

小程序的测试与调试可以通过以下几个步骤来进行:使用开发者工具:小程序开发者工具是一个专门用于小程序开发和调试的工具,可以在其中模拟不同的机型和系统环境,实时查看小程序的效果和调试代码。使用真机调试:在开发者工具中可以连接真机进行调试,以查看
如何进行小程序的测试与调试
2024-04-17

测试python程序运行时间

import timeimport decimal# text decimal_sumprint("decimal:")start =time.time()sum = decimal.Decimal('0')for x in range(1
2023-01-31

编写Python小程序来统计测试脚本的关键字

通常自动化测试项目到了一定的程序,编写的测试代码自然就会很多,如果很早已经编写的测试脚本现在某些基础函数、业务函数需要修改,那么势必要找出那些引用过这个被修改函数的地方,有些IDE支持全文查找和引用查找,而有些简单的可能就没有,因为日后要用
2022-06-04

FAutoTest一个 H5、小程序自动化测试框架

简介随着产品业务形态逐渐从 App 延升到微信小程序、微信公众号以及 QQ公众号等,而之前的自动化建设主要是 Native App 为主,全手工测试已无法满足快速增长的业务需求。为提升测试效率和质量,FAutoTest 框架致力于解决 QQ
2023-06-05

微信小程序上市需经历什么测试

今天小编给大家分享一下微信小程序上市需经历什么测试的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。  微信小程序上市需经历哪些
2023-06-26

怎么在python中利用socket测试程序

本篇文章为大家展示了怎么在python中利用socket测试程序,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。python主要应用领域有哪些1、云计算,典型应用OpenStack。2、WEB前端开发
2023-06-14

python小程序

1.计算闰年:def runnian(i):if((i%4==0 and i%100!=0) or i%400==0):return Trueelse:return Falsei = int(raw_input ('year: \n'))p
2023-01-31

情感测试小程序怎么实现流量变现

这篇文章主要介绍“情感测试小程序怎么实现流量变现”,在日常操作中,相信很多人在情感测试小程序怎么实现流量变现问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”情感测试小程序怎么实现流量变现”的疑惑有所帮助!接下来
2023-06-27

微信小程序单元测试的方法是什么

这篇文章主要讲解了“微信小程序单元测试的方法是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“微信小程序单元测试的方法是什么”吧!程序设计,实现之后的下一个环节就是单元测试了。对于位置闹铃
2023-06-19

微信小程序测试过程中的各个要点(干货)

小程序跟app一样,上线需要经过微信的审核。小程序产品的版本类型分为:开发版、体验版、正式版。开发版、体验版无需审核,只需要给微信号权限,经过扫小程序的二维码才能访问。单纯功能测试的层面来说,微信小程序测试、APP测试、web测试在流程和功
2023-06-05

Android程序的测试方法

android和java程序的测试有点小小的区别。在java中我们可以在每个类中都可以拥有一个静态的main方法,我们可以用来测试该类里面的代码的正确性。但是在android中这点确实行不通。在,用一个junit来进行测试。新建一个测试例子
2022-06-06

【案例】用Jmeter做微信小程序项目接口测试

公司新项目组开发一款微信小程序电商平台,为了更好保证产品质量,因此提出了需要进行接口测试。从接口本身来讲,对其测试与其他项目应该是一样的。所以不难理解,我们要对小程序的接口测试需要准备的材料有:1、完备的接口文档(什么是完备的接口文档,之前
2023-06-04

微信小程序支付功能怎么集成与测试

微信小程序支付功能集成与测试的步骤如下:集成支付功能:在微信支付官网申请微信支付商户号,并配置好商户号相关信息。在小程序后台配置支付相关信息,包括商户号、密钥等。引入小程序支付 SDK,调用相关接口实现支付功能。测试支付功能:使用真实
微信小程序支付功能怎么集成与测试
2024-04-09

微信小程序支付功能怎么集成与测试

微信小程序支付功能集成注册商户号、获取秘钥、配置小程序支付。测试支付流程:模拟支付环境、测试支付流程、查看支付日志。支付状态码:0(成功)、-1(系统繁忙)、-2(支付密码错误)、-3(余额不足)、-5(订单已取消)。常见问题:商户订单号重复、用户取消、请稍后再试。优化建议:防重放攻击、启用安全保护、提供多种支付方式、及时处理支付结果。
微信小程序支付功能怎么集成与测试
2024-04-12

python的小程序

class Account:def __init__(self, number, name):self.number = number self.name = nameself.balance = 0def deposit(self, am
2023-01-31

(七)appium+python测试流程

打开appium server打开driver运行case关闭driver.生成报告html关闭appium server发送邮件报告appium server启动AppiumServer.pystartServerstopServerre
2023-01-31

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录