当前位置: 首页 > news >正文

阿里云大学考试python中级题目及解析-python中级

阿里云大学考试python中级题目及解析

1.WEB开发中,下列选项中能够实现客户端重定向的设置是()

A.响应头设置Location+状态码200

B.响应头设置Location+状态码302

C.响应头设置Accept-Location+状态码301

D.响应头设置Accept-Location+状态码302

B

当client向server发送一 个请求,要求获取一个资源时,在server接收到这 个请求后发现请求的这个资源实际存放在另一个位置,于是server在返回的response中写 入那个请求资源的正确的URL,并设置reponse的状态码为301(表示这是一个要求浏览器重定向的response),当client接受 到这个response后就会根据新的URL重新发起请求。

2.WEB开发中,关于get和post的说法不正确的是()

A.get请求无消息体,只能携带少量数据;post请求有消息体,可以携带大量数据。

B.get请求将数据放在url地址中;post请求将数据放在消息体中。

C.GET方式提交的数据最多只能有512字节,而POST则可以有1024。

D.GET请求请提交的数据放置在HTTP请求协议头中,而POST提交的数据则放在实体数据中。

C

GET方式提 交的数据最多只能有1024字节,而POST则没有此限制。

3.0 and 2 or 1 结果是多少()

A.0

B.1

C.2

D.-1

B

表达式返回值是布尔类型

4.下列代码的运行结果正确的是()

import pandas as pd
df1=pd.DataFrame({"Red":[1,3,5],"Green":[5,0,3]},index=list("abd"))
df2=pd.DataFrame({"Blue":[1,9],"Yellow":[6,6]},index=list("ce"))
X = df1.join(df2,how='inner')
print(X.shape)

A.(0,4)
B.(2,4)
C.(3,4)
D.(5,4)

A

print(X)

Empty DataFrame
Columns: [Green, Red, Blue, Yellow]
Index: []

5.Web开发中,下面关于http和https说法错误的是()

A.HTTPS连接服务器端资源占用高很多,握手阶段比较费时,对网站的相应速度有负面影响。
B.HTTPS协议的加密范围比较有限
C.HTTPS连接缓存比HTTP高效。
D.HTTPS协议需要到ca申请证书,功能越强大的证书费用越高。

C

HTTPS连接缓存不如HTTP高效,会增加数据开销和功耗,甚至已有的安全措施也会因此而受到影响

6.2 & 5的结果是多少

A.0
B.1
C.2
D.5

A

2 二进制:0010

5 二进制:0101

7.下列Numpy代码输出正确的是()

import numpy as np
a = np.random.randint(0,10,size=(5,4))
sum = a.sum(axis=1)
print(sum.size)

A.1
B.4
C.5
D.20

C

a= np.random.randint(0,10,size=(5.4))#用10以内的整数,随机生成5行4例的矩阵

print(a)

sum= a.sum(axis=1) #axis=1:将一个矩阵的每一-行向量相加

print(sum.size) #size即为行数

8.下列不是面向对象中的特殊成员的是

A.__string__
B.__new__
C.__init__
D.__class__

A

概念题目

9.Pandas中,能够正确返回数据集缺失值的列名的语句是()

A.df.isnull()

B.df.columns[df.isnull().any()].tolist()

C.df[df.isnull().values==True]

D.df[df.isna().values==True].columns

B

df.columns[df.isnull().any()].tolist():输出缺失字段的列表

10.下列关于Django中makemigrations和migrate命令执行时的描述,说法错误的是()

A.执行makemigrations时检测models文件变化,此时变化还没有作用到数据库文件

B.执行makemigrations会在migrations文件夹中生成变更的sql的py文件

C.执行migrate,才真正把修改作用到数据库文件,迁移过的表会记录在django_migrations表中

D.migrate执行前不会检测django_migrations表,不管是否迁移过都会进行migrate

migrate会检测django_migrations表,迁移过的表会记录在其中并不再执行migrate,未找到执行记录则进行migrate

11.下面哪一个不是Python的数据类型

A.类(Class)

B.列表(List)

C.字典(Dictionary)

D.元组(Tuples)

A

类不是数据类型

12.Matplotlib中Axes.annotate()的参数xycoords属性的值的是?

A.figure points

B.axes pixels

C.polar

D.offset points

C

ofiset points是txtcoords的属性值,textcoords用于注释文本的坐标系属性,默认与xycoords属性值相同,也可设为不同的值。除了允许输入xycoords的属性值,还允许输入以下两种:'ffset points:相对于被注释点xy的偏移量(单位是点)ofiset pixels:相对于被注释点xy的偏移量(单位是像素)

13.为体现出不同收 入群体和性别如何影响销售额,我们可以通过绘制柱状图体现,则下列Pandas代码中(1)处应该填入()?

var = df.groupby("Income";"Gender"]).Sales.sum()
var.unstack().plot(kind='bar',_(1)_,color=["green";'red"],grid=False)

A.stacked=True

B.stacked=False

C.stack=True

D.stack=False

E.以上都不对

A

在(1)处输入stacked=True, 即可让代码实现绘制柱状图。

14.以下Django ORM语句执行结果是()

author_list.order_by("-id").reverse().reverse()

A.正序

B.倒序

C.无数据

D.语法错误

B

#order_by("field);:对查询结果排序(正序):#reverse():对查询结果反向排序(倒序)。语句中使用的是reverse函数,所以执行结果应该是倒序。

15.不带return语 句的函数相当于返回

A.None
B.0
C.-1
D.null

A

None

16.WEB开发中,下面关 于cookies和session说法错误的是?(多选)

A.cookies是服务器为了标记用户,存储在服务器的数据,它里面也保存了用户的登录信息。
B.session是会话过程中,服务器用来记录特定用户会话的信息
C.session中存储着cookies的编码信息,cookies中又存储了session的信息。
D.cookies同时它有一定的时效性,过期就会失效。

A C

A选项中cookies是保存在本地,而不是保存在服务器

C选项应该是cookies中存储着cokies的编码信息,session中又存储了cookies的信息。

17.下列关于Python中URLError与HTTPError,说法正确的是?(多选)

A.URLError和HTTPError都是urlib.error的方法
B.URLError是HTTPError的子类
C.HTTPError有异常状态码,没有异常原因
D.URLError没有异常状态码,有异常原因
E.可以使用URLError直接代替HTTPError
F.在捕获urlib.request产生的异常时,HTTPError和URLError前后顺序无所谓

相关知识点:HTTPError是URLError的子类,他的异常有 3个属性:code:返回状态码404表示不存在,500表示服务器错误reason返回错误原因headers:返回请求头

18.numpy 初始化数组的方式有?(多选)

A.arange

B.np.linspace

C.zero

D.ones

A B D

arange和linspace均为等步 长连续序列初始化;ones为全一 初始化。上述的方法均能实现numpy初始化数组。全零初始化应为np.zeros而不是zero,故C选项不正确

19.Scrapy的回调函数中,解析response并且返回值,则返回值可能是?(多选)

A.包含解析数据的字典

B.Item对象

C.新的Request对象

D.可迭代对象(items或Request)

ABCD

在回调函数中,解析response并返回返回值返回值有四种:1-包含解析数据的字典2-ltem对象3-新的Reques对象(新的Requests也需要制定一 一个回调函数)4-可迭代对象(包含ltems或Request)

20.Flask请求钩子 描述正确的是?(多选)

A.用装饰器实现

B.before_request:在首次请求前运行

C.after_request:在每次请求后运行(请求无异常的情况)

D.teardown_request:在每次请求后运行(请求有无异常情况)

A C D

before_first_request 在处理首次请求前运行

相关文章:

阿里云大学考试python中级题目及解析-python中级

阿里云大学考试python中级题目及解析 1.WEB开发中,下列选项中能够实现客户端重定向的设置是() A.响应头设置Location状态码200 B.响应头设置Location状态码302 C.响应头设置Accept-Location状态码301 D.响应头设置Accept-Location状态码…...

攻防演练作为红方,怎么绕过Web应用防火墙

在攻防演练中,作为红方尝试绕过Web应用防火墙(WAF)是一项常见且具有挑战性的任务。这要求你对WAF的工作原理有深入的理解,并且能够创造性地应用各种技术来测试WAF的防御限制。以下是一些更专业且可操作的策略,用于尝试…...

AI音乐,8大变现方式——Suno:音乐版的ChatGPT - 第505篇

悟纤之歌 这是利用AI为自己制作的一首歌,如果你也感兴趣,可以花点时间阅读下本篇文章。 ​ 导读 随着新一代AI音乐创作工具Suno V3、Stable audio2.0、天工SkyMusic的发布,大家玩自创音乐歌曲,玩的不亦乐乎。而有创业头脑的朋友…...

【C++】模拟list

list的模拟真的很震撼,第一次学习时给我幼小的心灵留下了极大地冲击 接下来我们一起看看list模拟究竟是怎样一回事 目录 节点的封装:list类的实现:私有成员变量:构造函数:push_back && pop_back: 迭代器类的实…...

SAP项目任务一览表

根据SAP Activate项目管理方法论的主要精神,浓缩到一些主要的团队和任务。 主要的团队有: 项目管理(办公室)Project Management(office):项目经理团队,包括项目办公室。负责项目整体运行和监控,项目办公室负责项目的…...

130个学术网站和26个科研工具

我们平时可以见到不少学术资源,但是很多信息里会有一些重叠网站、无效网站,导致我们虽然收藏了很多网址,但是却并不都能用,学妹特地整合了130个学术资源网站和26个科研工具,每一个都是亲自试过有效的,希望能…...

《一键搞定!揭秘微信公众号文章批量下载的终极神器》

大家好!今天我要给大家介绍一个超级好用的小工具,能帮你轻松批量下载微信公众号的文章,还不需要安装任何证书哦!无论你是学生还是普通爱好者,只要你想保存一些精彩的公众号内容,这个工具都能帮到你。 概览 …...

鸿蒙入门02-首次安装和配置

注:还没有安装编辑器( deveco studio )的小伙伴请看鸿蒙入门01-下载和安装-CSDN博客 首次安装配置 编辑器( deveco studio )安装完毕以后需要进入配置界面进行相关配置配置完毕以后才可以正常使用 环境配置&#xf…...

软件工程 考研复试常考知识点总结

软件工程 什么是软件工程,这门课讲的什么? 软件工程就是把软件的开发、运行、维护的各个阶段进行系统化和规范化的过程,也就是把工程化的方法运用在软件技术之中,以构建和维护高质量的软件。 进一步,什么是工程化思想…...

Docker+Uwsgi+Nginx部署Django项目保姆式教程

之前,我和大家分享了在docker中使用uwsgi部署django项目的教程。这次,为大家带来的是使用DockerUwsgiNginx部署Django项目。废话不多说,我们开干。 步骤1:使用命令创建一个django项目 我这里python版本使用的是3.9.x 首先&#…...

[openGL] 高级光照-Gamma矫正

目录 一 Gamma是什么? 二 感知光度和物理光度 2.1 与Gamma的关系 2.3 存在问题和弊端? 三 Gamma矫正(逆Gamma) 3.1 Gamma矫正的两种方法 3.2 sRGB空间 3.3 重复校正 3.3.1 在着色器中处理重复校正 3.3.2 在加载纹理时就重复校正 3.3.3 校正前后效果 本章节Qt源码点…...

Prometheus+Grafana监控K8S集群(基于K8S环境部署)

目录 一.环境信息二.部署提前工作三.部署Prometheus监控系统四.部署Node_exporter组件五.部署Kube_state_metrics组件六.部署Grafana可视化平台七.Grafana接入Prometheus数据八.Grafana添加监控模板九.拓展 一.环境信息 1.服务器及k8s版本信息 IP地址主机名称角色版本192.168…...

[opencv]VideoWriter写出fourcc格式

fourcc支持的格式 fourcc全名Four-Character Codes,四字符代码,该编码由四个字符组成 cv2.VideoWriter_fourcc(O,O,O,O) cv2.VideoWriter_fourcc(*OOOO) 通常写法有上述两种形式,O代表一个字符,通常有 支持avi格式的有&#…...

软考中级网络工程师-网络技术

下列命令片段含义是( )。 system-view [HUAWEI] observe-port 1 interface gigabitethernet 0/0/1 [HUAWEI] interface gigabitethernet 0/0/2 [HUAWEI-GigabitEthernet0/0/2] port-mirroring to observe-port 1 inbound A 配置端口镜像 B 配置链路聚合 C 配置逻辑接口 D 配置访…...

cmake基础教程(12)函数和宏用法

参考: https://cmake.org/cmake/help/latest/command/function.html https://cmake.org/cmake/help/latest/command/macro.html#command:macro 文章目录 函数宏在CMake中,宏(macro)和函数(function)命令用于封装重复的任务,这些任务可能分散在你的CMakeLists文件中。一…...

SQLite的PRAGMA 声明(二十三)

返回:SQLite—系列文章目录 上一篇:SQLite从出生到现在(发布历史记录)(二十二) 下一篇:用于 SQLite 的异步 I/O 模块(二十四) PRAGMA 语句是特定于 SQLite 的 SQL 扩…...

Qt 实战(1)Qt 概述

一、Qt概述 1、什么是Qt? Qt(官方发音 [kju:t],音同 cute)是一个跨平台的 C 开发库,主要用来开发图形用户界面(Graphical User Interface,GUI)程序,也可以开发不带界面的…...

【练习】二分查找

1、704 &#xff08;1&#xff09;题目描述 &#xff08;2&#xff09;代码实现 package com.hh.practice.leetcode.array.demo_02;public class BinarySearch_704 {public int search(int[] nums, int target) {int i 0,j nums.length -1;while (i < j){int mid (ij) &…...

FactoryTalk View 上位机画面版本升级,还原和备份

FactoryTalk View 上位机画面版本升级,还原和备份 1 归档文件(尾缀.apa)升级2 画面文件(尾缀.sed)升级3 提示“目标工程中包含旧的HMI标签报警,FT View 10.0是最后一个......” 解决方法1 归档文件(尾缀.apa)升级 案例是FTVIEW5.0升级到FT VIEW12,需要用FT VIEW 6过渡升…...

【微信小程序】分包

整个小程序所有分包大小不超过 20M&#xff08;开通虚拟支付后的小游戏不超过30M&#xff09; 单个分包/主包大小不能超过 2M在小程序启动时&#xff0c;默认会下载主包并启动主包内页面&#xff0c;当用户进入分包内某个页面时&#xff0c;客户端会把对应分包下载下来&#xf…...

嵌入式pRNG:基于WDT与LFSR的轻量级硬件熵随机数生成器

1. pRNG库概述&#xff1a;面向嵌入式系统的轻量级熵收集型伪随机数生成器pRNG&#xff08;Pseudo-Random Number Generator&#xff09;是一个专为资源受限微控制器设计的开源伪随机数生成库&#xff0c;其核心设计哲学是在极小内存开销下&#xff0c;通过硬件时序抖动提取物理…...

深度解析 ConcurrentHashMap 1.8:put 与 get 核心流程全解

在 Java 并发编程中&#xff0c;ConcurrentHashMap 是线程安全的高频使用集合&#xff0c;相比线程不安全的 HashMap、效率低下的 HashTable&#xff08;全锁&#xff09;&#xff0c;JDK 1.8 版本的 ConcurrentHashMap 做了底层结构重构和锁机制优化&#xff0c;成为高并发场景…...

抖音批量下载终极指南:免费无水印视频一键获取

抖音批量下载终极指南&#xff1a;免费无水印视频一键获取 【免费下载链接】douyin-downloader 项目地址: https://gitcode.com/GitHub_Trending/do/douyin-downloader 你是否曾为保存喜欢的抖音视频而烦恼&#xff1f;面对心仪的内容创作者&#xff0c;想要收藏他们的…...

数据清洗避坑指南:缺失值和异常值处理的5个常见错误(附真实案例)

数据清洗避坑指南&#xff1a;缺失值和异常值处理的5个常见错误&#xff08;附真实案例&#xff09; 在电商平台的用户行为分析中&#xff0c;我们曾遇到一个诡异现象&#xff1a;某促销活动页面的转化率突然飙升到98%。进一步排查发现&#xff0c;是爬虫程序将未加载完成的页…...

不止于公式:用国民技术N32G45x定时器实现精准时间片调度(附代码)

不止于公式&#xff1a;用国民技术N32G45x定时器实现精准时间片调度&#xff08;附代码&#xff09; 在嵌入式系统开发中&#xff0c;定时器是最基础也最强大的外设之一。对于国民技术N32G45x系列微控制器而言&#xff0c;其丰富的定时器资源&#xff08;TIM2/3/4等&#xff09…...

避开Codesys电子凸轮Cam表设置的3个常见坑:SMC_CAMXYVA结构体赋值与MC_CAM_REF实例化详解

Codesys电子凸轮Cam表实战避坑指南&#xff1a;从结构体赋值到功能块调优 在工业自动化领域&#xff0c;电子凸轮技术正在逐步取代传统的机械凸轮系统。作为Codesys平台下的核心运动控制功能&#xff0c;Cam表的正确配置直接关系到设备运行的精度和稳定性。本文将深入剖析手动编…...

Java AI开发避坑!

文章目录一、当"龙虾"突然发狂二、解剖这场"史诗级翻车"第一刀&#xff1a;插件生态大迁徙第二刀&#xff1a;API 接口一锅端第三刀&#xff1a;安全沙箱锁死第四刀&#xff1a;目录结构洗牌三、Java 开发者的至暗时刻WebSocket 连接闪断MCP 适配器失效技能…...

注意力机制融合新范式:从GCNet与DANet看全局建模的演进与实战

1. 视觉注意力机制的进化之路 记得我第一次接触视觉注意力机制是在2016年&#xff0c;那时ResNet刚掀起深度学习的新浪潮。当时最让我困惑的是&#xff1a;为什么神经网络需要"注意力"&#xff1f;后来在ImageNet数据集上做实验时才明白&#xff0c;传统CNN就像近视眼…...

OpenClaw云端体验方案:Qwen3.5-9B镜像免安装调试技巧

OpenClaw云端体验方案&#xff1a;Qwen3.5-9B镜像免安装调试技巧 1. 为什么选择云端沙盒方案&#xff1f; 上周我尝试在本地笔记本部署OpenClaw时&#xff0c;遭遇了Python版本冲突、CUDA驱动不兼容等一系列问题。作为一个经常需要快速验证技术方案的开发者&#xff0c;这种环…...

突破性SLAM实战:如何用SLAM Toolbox彻底改变机器人定位与建图工作流

突破性SLAM实战&#xff1a;如何用SLAM Toolbox彻底改变机器人定位与建图工作流 【免费下载链接】slam_toolbox Slam Toolbox for lifelong mapping and localization in potentially massive maps with ROS 项目地址: https://gitcode.com/gh_mirrors/sl/slam_toolbox …...