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

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

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

已关闭问题 [1,[2,3],[3,4]]不是二维数组,而是一个包含整数和列表的混合结构,这是个混合结构,那是一维数组吗

它仍然只是一个“一维”结构——在 Python 的语义里,[1, [2,3], [3,4]] 是一个 长度为 3 的一维列表,只不过它的三个元素分别是: 索引 0:int 对象 1 索引 1:list
1
回答数

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

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

已关闭问题 既然内存有缓冲区,那么非缓冲区是干嘛用的

首先,所有内存本质上都是存储数据,但根据用途可以分为: 内存 (RAM) ├── 缓冲区内存 (用于数据中转) └── 非缓冲区内存 (用于程序执行和数据存储) ├── 代码区 (存储程序指令) ├─
1
回答数

已关闭问题 vsc软件里面菜单栏File模块里面open folder就是workspace了吧,不用Add folder to workspace了把

vsc软件里面菜单栏File模块里面有啥区别open folder,open workspace from file, Add folder to workspace 新建一个文件夹,open fol
1
回答数

已关闭问题 这两种写法,哪个好点

#include <stdio.h> int main(){ int x; int n = 0; scanf("%d",&x); while(x>0){ n++; x = x/10; } printf
1
回答数

已关闭问题 记忆内存布局图

“固定在下,动态在上”: 代码、常量这些固定不变的东西放在最下面(低地址)。 运行时动态变化的数据(堆、栈)放在上面。 “堆向上,栈向下”: 为什么堆向上? 堆是自由空间,像野草一样“生长”,自然向上
1
回答数

已关闭问题 遍历、迭代次数、图灵,所有的for分支都可以用while循环改写,所有的while循环都可以用for循环来改写,哪个对?

遍历指的是按照某种顺序访问数据结构中的每个元素一次且仅一次。 迭代次数循环指的是基于计数器执行固定次数的循环。 图灵指的是英国数学家艾伦·图灵(Alan Turing),他在计算机科学中有两个重要概念
1
回答数

已关闭问题 scanf("%d%d", &a, &b);这种为什么我输入12,不把1赋值给a,2赋值给b结束,而是空格或者回车等空白输入一个数字结束

scanf("%d%d", &a, &b);这种为什么我输入12,不把1赋值给a,2赋值给b结束,而是空格或者回车等空白输入一个数字结束
1
回答数

已关闭问题 执行以下程序,下列选项中,其输出结果与程序的输出结果相同的一项是()

链接:https://www.nowcoder.com/questionTerminal/365456fc9c4b451994b3bb7d7d4f503f?examPageSource=%E5%85%
1
回答数

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

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

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

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

已关闭问题 执行下列选项的程序,会抛出异常的是()

A s1 = 'aabbcc' s2 = 'abc' count = s1.count(s2) if count > 0 : print('s2是s1的子串') else: print('s2不是s1
1
回答数

已关闭问题 执行以下代码,结果输出为()

num = 1 def fn(): num += 1 return lambda:print(num) x = fn() x() A 报错 B 2 C None D 1
1
回答数

已关闭问题 处理10GB级无法一次性加载的文本文件时,哪种方式最适合高效读取并处理每行数据?

A 列表推导式一次性读取所有行到内存 B 生成器表达式预先生成所有行数据 C 打开文件后用for循环逐行读取(文件对象为迭代器) D 用read()方法一次性读取整个文件
1
回答数

已关闭问题 在实现自定义上下文管理器时,__exit__ 方法中什么情况下应该返回 True?

A 当需要强制跳过 with 块内异常时 B 无论是否发生异常都需执行清理操作时 C 需要修改传递给 __enter__ 的参数时 D 希望重新抛出异常给外层处理时
1
回答数

已关闭问题 a与b定义如下,下列哪个选项是正确的?

a = '123'b = '123' A a != b B a is b C a == 123 D a + b = 246
1
回答数

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

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

已关闭问题 这道题有没有注意到 data = input("请输入一组人员的姓名、性别、年龄:"),写了两处是不是冗余代码了

考试这道题,键盘输入一组人员的姓名、性别、年龄等信息,信息间采用空格分隔,每人一行,空行回车结束录入,参考答案是下面这个: fo = open("PY202.txt","w") data = inpu
1
回答数

已关闭问题 一共有多少种循环

在计算机科学和编程教学中,循环通常按“如何决定何时停止”来分类。主要有以下几种经典类型: 类型英文名中文名特点示例 1. 计数控制循环 Counter-controlled loop 计数器循环 循环
1
回答数

已关闭问题 以下Python代码执行后,会抛出异常吗?

class MyContext: def __enter__(self): return self def __exit__(self, exc_type, exc_val, exc_tb): ret
1
回答数

已关闭问题 为什么编程语言这样设计——把数组作为内置类型,而链表、树等要自己实现或放在标准库

计算机底层原理、历史演进、性能权衡和工程实践 计算机内存是线性编址的(0, 1, 2, ..., N)。 CPU 的缓存(Cache)机制对连续内存访问极度友好(缓存行预取)。 数组的元素连续存放,访
1
回答数

已关闭问题 以下程序输出为:

# -*- coding:utf-8 -*- def test(a, b, *args): print(a) print(b) print(args) test(11, 22, 33, 44, 55,
1
回答数

已关闭问题 在使用 asyncio 编写高并发服务时,不可避免需要调用一个阻塞型第三方库(无法替换为异步版本)。为了尽量减少对事件循环的影响,最合适的做法是?

A 使用线程池将阻塞调用移出事件循环,例如通过 asyncio.to_thread(...) 或 loop.run_in_executor(...) 提交执行 B 在协程中直接调用该函数,但用 try
1
回答数

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

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