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

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

1.在Python3中,下列关于数学运算结果正确的是:(B)

a = 10
b = 3
print(a // b)
print(a % b)
print(a / b)

A.3,3,3.3333...


B.3,1,3.3333...


C.3.3333...,3.3333...,3


D.3.3333...,1,3.3333...


解析:


      在Python中,// 表示地板除(向下取整),% 表示取余, / 表示除(Python2向下取整返回3)


2.如下程序Python2会打印多少个数:(D)

k = 1000
while k > 1:
    print(k)
k = k/2

A.1000


B.10


C.11


D.9


解析:


      按照题意每次循环K/2,直到K值小于等于1循环停止,Python2和Python3不同Python2除法会向下取整,第10次会返回整数1,导致循环停止不会打印。故只打印9次。


3.执行以下程序,输出结果为:(D)

a = 0 or 1 and True
print(a)

A.0  


B.1  


C.False  


D.True


解析:


      优先级从高往低依次为not、and、or。1 and True 结果为True, 0 or True为True。


4.python3中,执行 not 1 and 1的结果为:(B)


A.True


B.False


C.0


D.1


解析:


      在Python3中,not 表示逻辑非,and 表示逻辑与,逻辑非的运算优先级大于逻辑与的优先级,则 not 1 为False,则  not 1 and 1 结果为 False


5.在Python3中,执行print([2] in [1, 2, 3])的结果为:(B)


A.True


B.False


C.[2]


D.报错


解析:


      此题表示判断 [2] 是否在列表 [1, 2, 3]中,[2] 表示的是一个列表不是一个列表元素。因此 [2] 不在列表 [1, 2, 3]中,最后返回 False,如果是2 in [1, 2, 3]则返回True。  


相关文章
|
算法 测试技术 C#
C++前缀和算法的应用:统计中位数为 K 的子数组
C++前缀和算法的应用:统计中位数为 K 的子数组
|
消息中间件 安全 Shell
系统安全及应用
系统安全及应用
|
弹性计算 缓存 网络协议
阿里云ecs.u1-c1m1.large云服务器u1通用算力型CPU性能评测
阿里云ecs.u1-c1m1.large云服务器u1通用算力型CPU性能评测
602 0
阿里云ecs.u1-c1m1.large云服务器u1通用算力型CPU性能评测
|
安全 JavaScript 前端开发
AIoT五营连开终极通关秘籍,快来看!
由端上云必学!5期训练营免费学习,还能获得超多奖品!兄弟们快来~
AIoT五营连开终极通关秘籍,快来看!
|
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