牛客网专项练习30天Pytnon篇第03天

简介: 牛客网专项练习30天Pytnon篇第03天

1.下列哪个语句在Python中是非法的是:(B)


A.x = y = z = 1


B.x = (y = z + 1)


C.x, y = y, x


D.x  +=  y


解析:


      在赋值时“=”号右边需要一个返回值,y = z + 1 的结果没有返回值,无法赋值到 x。


2.下面代码打印结果是:(C)

print(r"\nwoow")

A.woow


B.r\nwoow


C.\nwoow


D.nwoow


解析:


      Python 中字符串的前导 r 代表原始字符串标识符,该字符串中的特殊符号不会被转义,适用于正则表达式中繁杂的特殊符号表示。最典型的例子,如要输出字符串 \n,由于反斜杠的转义,因此一般的输出语句为:print "\\n"这里的 \\ 将被转义为 \ 。而采用原始字符串print r"\n"输出时,则不会对字符串进行转义;因此本题输出 \nwoow 。注意前导标识符 r 不会被输出,只起标记作用。


3.在Python3中,下列程序运行结果为:(B)

print('\n'.join(['a', 'b', 'c']))

A.'abc'


B.a

  b

  c


C.报错


D.None


解析:


      在Python3中,join会把换行符当成普通连接字符进行连接,通过换行连接,因此Python join() 方法用于将序列中的元素以指定的字符连接生成一个新的字符串。即打印print('a\nb\nc'),故选B。


4.在Python3中,程序运行结果为:(B)


a = 100

b = 14

print(divmod(a, b))

A.(7, 0)


B.(7, 2)


C.[7, 2]


D.None


解析:


      Python3中,divmod是将除法运算和取余运算结合在一起,结果返回一个tuple(元组),包含两个数字相除的商和余数。100/14(商7余2)。


5.若 a = range(100),以下哪些操作是合法的:(ABCD)


A.a[-3]


B.a[2:13]


C.a[::3]


D.a[2-3]


解析:


      range(100)表示从0到99共一百个数 。A选项a[-3]代表自末尾数倒数第三个数即97 ;B选项a[2:13]代表从a[2]到a[12] 不包括13,前闭后开;C选项a[::3] 代表自选取0到99步长为3的数字 ,依次是0 3 6 9一直到99 ;D选择a[2-3]代表内部数字运算完所要查询的数字,a[-1]即99。


相关文章
|
前端开发 jenkins 程序员
页面管理
页面管理
182 0
|
机器学习/深度学习 人工智能 算法
【数据编制架构】Data Fabric 架构是实现数据管理和集成现代化的关键
【数据编制架构】Data Fabric 架构是实现数据管理和集成现代化的关键
|
Linux 数据安全/隐私保护 Apache
|
10天前
|
存储 关系型数据库 分布式数据库
PostgreSQL 18 发布,快来 PolarDB 尝鲜!
PostgreSQL 18 发布,PolarDB for PostgreSQL 全面兼容。新版本支持异步I/O、UUIDv7、虚拟生成列、逻辑复制增强及OAuth认证,显著提升性能与安全。PolarDB-PG 18 支持存算分离架构,融合海量弹性存储与极致计算性能,搭配丰富插件生态,为企业提供高效、稳定、灵活的云数据库解决方案,助力企业数字化转型如虎添翼!
|
9天前
|
存储 人工智能 Java
AI 超级智能体全栈项目阶段二:Prompt 优化技巧与学术分析 AI 应用开发实现上下文联系多轮对话
本文讲解 Prompt 基本概念与 10 个优化技巧,结合学术分析 AI 应用的需求分析、设计方案,介绍 Spring AI 中 ChatClient 及 Advisors 的使用。
389 130
AI 超级智能体全栈项目阶段二:Prompt 优化技巧与学术分析 AI 应用开发实现上下文联系多轮对话
|
3天前
|
存储 安全 前端开发
如何将加密和解密函数应用到实际项目中?
如何将加密和解密函数应用到实际项目中?
197 138
|
9天前
|
人工智能 Java API
AI 超级智能体全栈项目阶段一:AI大模型概述、选型、项目初始化以及基于阿里云灵积模型 Qwen-Plus实现模型接入四种方式(SDK/HTTP/SpringAI/langchain4j)
本文介绍AI大模型的核心概念、分类及开发者学习路径,重点讲解如何选择与接入大模型。项目基于Spring Boot,使用阿里云灵积模型(Qwen-Plus),对比SDK、HTTP、Spring AI和LangChain4j四种接入方式,助力开发者高效构建AI应用。
376 122
AI 超级智能体全栈项目阶段一:AI大模型概述、选型、项目初始化以及基于阿里云灵积模型 Qwen-Plus实现模型接入四种方式(SDK/HTTP/SpringAI/langchain4j)
|
3天前
|
存储 JSON 安全
加密和解密函数的具体实现代码
加密和解密函数的具体实现代码
195 136