首页 新闻 会员 周边 捐助
1
回答数

回答被采纳 以下 Python 代码使用 `@contextlib.contextmanager` 定义了一个上下文管理器。如果执行这段代码,最终的输出是什么?

import contextlib @contextlib.contextmanager def managed_resource(): print("enter") try: yield "reso
1
回答数

回答被采纳 执行以下Python3程序,下列说法中,错误的是()

def fn(a, b): return a + b lst = [1, 2] f = fn(*lst) print(f) A 函数fn的参数a和b都是位置参数 B 不能使用参数解包来将列表或元组中的
1
回答数

回答被采纳 python列表的描述中,正确的是()

A.列表的长度和内容都可以改变,但元素类型必须相同 B.不可以对列表进行成员运算操作,长度计算和分片 C.列表的索引时从1开始的 D.可以使用比较操作符(如>或<等)对列表进行比较 Python 支持
1
回答数

回答被采纳 当python脚本发生了异常,如果不处理,运行结果不可预测,这个不可预测是什么意思,不就退出程序了吗,还有什么不可预测

你说得对,Python 脚本在未捕获异常时,默认行为是终止程序,并打印 traceback(错误信息)。 例如: Python 编辑 1# test.py2x =1/03print("这行不会执行")
1
回答数

回答被采纳 分析以下 asyncio 代码片段,并预测其终端输出内容的正确顺序。

import asyncio async def my_task(name, delay): print(f"Task {name}: starting") await asyncio.sleep(d
1
回答数

回答被采纳 条件语句(if-elif-else)的逻辑完整性 和 实际编程中的常见写法

# 注意:请不要修改其他已给出代码 n = eval(input("请输入数量:")) if(n==1): cost = int(n*150) elif(2<=n<=3): cost = int(n*
1
回答数

回答被采纳 以下哪项判断与修复建议最合理?

有如下函数在服务中被多次调用:def append_item(item, bucket=[]): bucket.append(item); return bucket。线上发现不同请求之间出现数据“串
1
回答数

回答被采纳 在Python3中,下列程序运行结果为

3. 在Python3中,下列程序运行结果为: dicts = {} dicts[(1, 2)] = ({3, (4, 5)}) print(dicts) A 报错 B {(1, 2): {(4, 5
1
回答数

回答被采纳 为什么说内存是主存,而硬盘是辅助存储

电脑通电后,所有硬件的动作都需要 CPU 来触发和指挥,不存在脱离 CPU 的 “自己读取加载”,核心是 CPU 是计算机的 “总指挥”,负责启动整个流程。 简单说,“电脑通电” 只是给所有硬件供能,
1
回答数

回答被采纳 python语言技术特点:

python语言技术特点: 对于需要更高执行速度的功能,例如数值计算和动画,python语言可以调用c语言编写的底层代码 这句话基本正确,是 Python 的官方实现 CPython 从设计之初就预留
1
回答数

回答被采纳 计算机pythonl题目中要求不统计换行符,为什么答案都是del d[“\n”],不是\r\n

在 Python 中,按行读取文件(如使用 readlines() 或迭代文件对象)时,默认只以 \n 作为行结束符,不会保留 \r 因为 Python 在读取文件时已经将 \r\n 统一为 \n,所
1
回答数

回答被采纳 strip() split()

python strip()方法默认是去除空白么,不加任何参数 split()也是默认按照空格分割吗,不加任何参数
1
回答数

回答被采纳 fi是fi.readlines()的简写形式

fi = open("a.txt") for i in fi 其实等同于 for i in fi.readlines() fi是fi.readlines()的简写形式?
1
回答数

回答被采纳 树的基本概念

3、避免提问内容全部代码没有说明,准确的Tag有助于专家高手发现问题
1
回答数

回答被采纳 栈和队列----

栈和队列 知识框架,栈只能在一端增加删除 顺序栈用数组做物理载体,再额外加一条“栈顶指针”规则,才变成“栈”,顺序栈: 咋一看上面ppt感觉不对:top=-1,bottom=0,才是栈空,没有元素时,
1
回答数

回答被采纳 1NF→2NF→3NF→BCNF

一、候选键 vs 组合键(先给定义,再给例子) 候选键 = 所有能“唯一定一行”的最小字段集,不管它是 1 列还是 n 列。 1 列就能唯一 → 单属性候选键 n 列拼一起才能唯一 → 组合候选键(简
1
回答数

回答被采纳 二叉树的前序中序后序遍历

日常二叉树访问规则: 对B这课子树进行递归先序遍历(前序遍历),按照根左右顺序:
1
回答数

回答被采纳 python的read("/n"),write("\n")底层如何工作

python的read("/n"),write("\n")底层如何工作
1
回答数

回答被采纳 内置函数有的要对象.函数名,有的直接函数名

内置函数有的要对象.函数名,有的直接函数名
1
回答数

回答被采纳 迭代器试一试1

class iterator(): def __init__(self,lst): self.lst = lst def __iter__(self): return self def __next_
1
回答数

回答被采纳 raise (StopIteration)这段代码场景

class Next: def __init__(self, wrapped): self.wrapped = wrapped self.offset = 0 def __iter__(self):
1
回答数

回答被采纳 报错啦:TypeError: __iter__()missing 1 required positional argument: 'index'

class cls: def __init__(self,data): self.data = data def __iter__(self,index): print("call item") re
1
回答数

回答被采纳 python打包拆包

定义阶段——形参里的 ** 是 打包/收集 def foo(**kw): # 这里的 ** 把调用者传来的所有 key=value 收成一个 dict print(type(kw), kw) 这个位置
1
回答数

回答被采纳 BNF/语法手册

BNF = Backus–Naur Form(巴科斯-瑙尔范式)1960 年为 ALGOL 60 设计,现在几乎所有语言规范都用它(或扩展版 EBNF)来描述“语法长什么样”。 核心记号就三个: ::
1
回答数

回答被采纳 实例属性能继承?

fo = open("PY301-2.txt","w") class Horse(): def __init__(self, category, gender, age): self.category