2023-09Python三级真题分数:100题数:38测试时长:60min一、单选题(共25题,共50分)1.有一组数据存在列表中,things=["桌子","椅子","茶几","沙发","西瓜","苹果","草莓","香蕉"],若想要输出其中的水果数据,则下列处理恰当的是?(C)(2分)A.print(things)B.print(things[:4])C.print(things[4:])D.print(things[5:8])答案解析:本题考查一维数组中取出部分数据。things为列表实现的一维数组,水果部分数据在列表中位于索引位4号至7号(末位),故可用列表切片取出数组的水果部分数据
查询历史订单——需求分析与设计产品原型 业务规则分页查询历史订单可以根据订单状态查询展示订单数据时,需要展示的数据包括:下单时间、订单状态、订单金额、订单明细(商品名称、图片)接口设计查询历史订单——代码开发Controller层中/***历史订单查询**@parampage*@parampageSize*@paramstatus订单状态1待付款2待接单3已接单4派送中5已完成6已取消*@return*/@GetMapping("/historyOrders")@ApiOperation("历史订单查询")publicResultpage(intpage,intpageSize,Integer
HarmonyOS(七)页签切换List组件和Grid组件的使用Tabs组件的使用概述在我们常用的应用中,经常会有视图内容切换的场景,来展示更加丰富的内容。比如下面这个页面,点击底部的页签的选项,可以实现“首页”和“我的”两个内容视图的切换。ArkUI开发框架提供了一种页签容器组件Tabs,开发者通过Tabs组件可以很容易的实现内容视图的切换。页签容器Tabs的形式多种多样,不同的页面设计页签不一样,可以把页签设置在底部、顶部或者侧边。本文将详细介绍Tabs组件的使用。Tabs组件的简单使用Tabs组件仅可包含子组件TabContent,每一个页签对应一个内容视图即TabContent组件。下
我们可以在容器去部署应用,然后把容器转为镜像给测试人员用,由于镜像是不能直接传输的,所以我们将新的镜像转成压缩文件,给测试人员。测试人员把我们的压缩文件还原成一个新的镜像。一、Linux文件系统组成Linux文件系统组成由bootfs和rootfs两部分bootfs:包含bootloader(引导加载程序)和kernel(内核)rootfs:root文件系统,包含的就是典型Linux系统中的/dev,/proc,/bin,/etc等标准目录和文件不同的linux发行版,bootfs基本一样,而rootfs不同,如ubuntu,centos等思考:Docker镜像本质是什么?D
目录1. (程序题)创建单链表2. (程序题)删除单链表重复节点3. (程序题)求单链表中间结点4. (程序题)单链表交换两节点5. (程序题)单链表存储法雷序列6. (程序题)合并单链表7. (程序题)排序单链表1. (程序题)题目编号:Exp09-Basic01题目名称:创建单链表题目描述:请填写缺失代码完成程序,实现如下功能:根据从键盘随机输入以0结束的若干非零整数,建立一个单链表;之后将此链表中保存的数字顺次输出,相邻数字间以一个西文空格间隔,最后一个数字后无任何字符;若是空链表,则输出NULL。例如, 输入:542130 输出:54213输入:0542130 输出:NULL#incl
1. 行为准则2. 代码评审2.1. 代码评审是一种给予和接受反馈的专门的形式2.1.1. 大多数团队会在合并代码的修改之前进行代码评审2.1.2. 评审不是一个证明你有多聪明的机会,也不是一个橡皮图章式的官僚主义障碍2.2. 高质量的代码评审文化有助于所有具有不同经验水平的工程师的成长,并促进他们对代码库的共同理解2.3. 糟糕的代码评审文化会抑制创新,减慢开发速度,并且导致滋生怨恨情绪2.3.1. 执行不力的代码评审会成为一种有害的阻碍2.3.2. 轻率的反馈不提供任何价值,还会拖慢开发人员的速度2.3.3. 缓慢的周转时间会使代码的变化停滞不前2.3.4. 如果没有正确的评审文化,开发人
1、协议切换流程2、CMD11(1)ACMD41确认是否支持1.8V切换如果参数中S18R为1,且响应中S18A为1,此时为3.3V状态,主机便可以发送CMD11进行电压切换,其他情况下不能执行CMD113、软件切换流程intmmc_set_uhs_voltage(structmmc_host*host,u32ocr)(1)发送CMD11(SD_SWITCH_VOLTAGE)(2)sd卡在接收到CMD11命令后,会把data[0:3]拉低,等待1ms确保拉低mmc_delay(1);if(host->ops->card_busy&&!host->ops->card_busy(host)){er
题目链接刚开始完全没想法,索性用导数定义求解,将自变量和自变量减0.000001带入求函数值,用两个函数值之差除以0.000001,最后结果再四舍五入。只得了50分。后来想到最适合求导的就是多项式形式,一个数组就是一个多项式,下标就是一项的指数,值就是一项的系数。后缀表达式求值的方法也可以用来算多项式。不过还是没AC,只有80分,不知道问题在哪。#includeusingnamespacestd;typedeflonglongll;//从字符串得到逆波兰vectorstring>getfi(strings){ vectorstring>fi; stringstreamss(s); string
测试文件下新建market.js文件扁平化,将所有依赖放在tmp.sol,可以去给他人使用npxhardhatflatten>tmp.sol测试文件const{expect}=require('chai');const{ethers}=require('hardhat');describe('Market',asyncfunction(){//定义三个合约,两个账户letusdt,nft,market,accountA,accountB;beforeEach(async()=>{//hardhat提供两个账户[accountA,accountB]=awaitethers.getSigners(
目录Part.01Kubernets与dockerPart.02Docker版本Part.03Kubernetes原理Part.04资源规划Part.05基础环境准备Part.06Docker安装Part.07Harbor搭建Part.08K8s环境安装Part.09K8s集群构建Part.10容器回退第九章K8s集群构建9.1.集群初始化集群初始化是首先形成一个master的集群,因此相关操作仅在master01上完成即可,当集群初始化完成后,将其他master和worker节点相继加入集群。9.1.1.APIServer高可用配置9.1.1.1.安装在master02、master03上安