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

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

1.下列代码输出结果为:(B)

str1 = "Hello,Python"
str2 = "Python"
print(str1.index(str2))

A.5


B.6


C.7


D.8


解析:


      str.index(str, beg=0, end=len(string)),str(指定检索的字符串);beg(开始索引,默认为0);end (结束索引,默认为字符串的长度)。从下标0开始匹配str2在str1位置,P的下标是6。


2.Python3中,程序语句结果为:(C)

strs = 'abbacabb'
print(strs.strip('ab'))

A.'ab'


B.语法错误


C.'c'


D.‘ca’


解析:


       python3中,strip方法匹配两侧所有的不符合条件的字符(括号内指定字符串中的每个字符)strs.strip('ab')。'ab'表示的是一种集合,这里是指:[ab,ba,aa,bb,aaa,bbb,abb,baa]等;strs两端,只要是包含了上述集合中的任何一个,都删除。


3.在Python3中,关于 strip() 和 rstrip() 的程序运行结果为:(C)

strs = ' I like python '
one = strs.strip()
print(one)
two = strs.rstrip()
print(two)

A.'I like python', 'I like python'


B.' I like python', ' I like python'


C.'I like python', ' I like python'


D.'I like python', 'I like python '


解析:


      在Python3中,strip()函数为删除字符串的前后空格,rstrip() 为删除字符串末尾的空格。


4.在Python3中,执行下列程序结果为:(C)

tmp = 'ab' + 'c'*2
print(tmp)

A.'abc'  


B.'abcabc'


C.'abcc'


D.'abc2'


解析:


      在Python中字符串的 ‘+’ 表示字符串之间的拼接,而 ‘*’ 表示字符串的倍数复制,则最后的结果为 ‘abcc’。


5.a与b定义如下,下列哪个选项是正确的:(B)

a = '123'
b = '123'

A.a != b


B.a is b


C.a == 123


D.a + b = 246


解析:


      不可变类型是指向相同地址。而可变类型指向地址不同。is 是指地址相同,==是指内容相同,A.判断a、b是否相等,得出a==b;B.判断地址是否相同,由于字符为不可变类型所以地址相同;C.由于a数据类型为字符串,所以'123'!=123;D.a、b数据类型不是数字,故a+b结果为'123123'。


相关文章
|
存储 数据挖掘 开发者
Python编程入门:从零到英雄
在这篇文章中,我们将一起踏上Python编程的奇幻之旅。无论你是编程新手,还是希望拓展技能的开发者,本教程都将为你提供一条清晰的道路,引导你从基础语法走向实际应用。通过精心设计的代码示例和练习,你将学会如何用Python解决实际问题,并准备好迎接更复杂的编程挑战。让我们一起探索这个强大的语言,开启你的编程生涯吧!
|
弹性计算 资源调度 Kubernetes
Flink三种集群模式,Standalone模式,Flink On YARN,Flink On K8S,这三种模式有啥优缺点,生产环境如何选择呢?
Flink三种集群模式,Standalone模式,Flink On YARN,Flink On K8S,这三种模式有啥优缺点,生产环境如何选择呢?
1931 3
|
缓存 前端开发 应用服务中间件
【Nginx】图片显示过慢,文件下载不完全,竟然是Nginx的锅!!
最近,一名读者跟我说他通过浏览器访问自己的服务器时,图片显示的非常慢,以至于在浏览器中都无法完全加载出来,下载文件时,更是恼火,文件根本就无法完全下载下来。而且奇怪的是这位读者所在的网络是没啥问题的。于是,我便开始帮他排查各种问题。。。
1334 0
|
6月前
|
SQL 分布式计算 数据挖掘
从Excel到高级工具:数据分析进阶指南
从Excel到高级工具:数据分析进阶指南
303 54
|
8月前
|
SQL 安全 关系型数据库
mysql注入-字符编码技巧
通过字符编码技巧,攻击者可以在SQL注入中绕过常见的输入验证机制,成功攻击数据库。因此,理解这些技巧及其可能的攻击路径,对防御SQL注入至关重要。开发者应采取多层次的安全措施,确保应用程序在不同字符集和编码环境下都能有效防御注入攻击。通过强制使用统一编码、严格的输入验证、预编译语句以及多层次的编码检查,可以有效地提高系统的安全性,防止SQL注入攻击带来的风险。
324 72
|
11月前
|
负载均衡 Java 开发者
深入探索Spring Cloud与Spring Boot:构建微服务架构的实践经验
深入探索Spring Cloud与Spring Boot:构建微服务架构的实践经验
667 5
|
弹性计算 固态存储 Linux
阿里云服务器、轻量应用服务器、gpu云服务器收费标准与实时活动价格参考
云服务器ECS、轻量应用服务器和gpu云服务器是阿里云的主要云服务器产品,目前轻量应用服务器2核2G收费标准为60元/月,活动价格只要36元/1年或68元1年,云服务器1核1G包月收费标准最低为24.0元/月,GPU云服务器中gn6i实例4核15G配置月付1681.00/1个月起,gn6v实例8核32G配置月付3817.00/1个月起。本文为大家整理汇总了阿里云服务器、轻量应用服务器、gpu云服务器的最新收费标准与活动价格情况,以表格形式展示给大家,以供参考。
|
10月前
|
存储 C++
【C++数据结构——树】哈夫曼树(头歌实践教学平台习题) 【合集】
【数据结构——树】哈夫曼树(头歌实践教学平台习题)【合集】目录 任务描述 相关知识 测试说明 我的通关代码: 测试结果:任务描述 本关任务:编写一个程序构建哈夫曼树和生成哈夫曼编码。 相关知识 为了完成本关任务,你需要掌握: 1.如何构建哈夫曼树, 2.如何生成哈夫曼编码。 测试说明 平台会对你编写的代码进行测试: 测试输入: 1192677541518462450242195190181174157138124123 (用户分别输入所列单词的频度) 预
350 14
【C++数据结构——树】哈夫曼树(头歌实践教学平台习题) 【合集】
|
数据安全/隐私保护
硬盘坏道如何检测和修复?
本文介绍了硬盘坏道的概念,包括逻辑坏道和物理坏道的区别,并提供了使用DiskGenius检测和修复坏道的步骤。当硬盘出现坏道且包含重要数据时,应立即备份数据,使用数据恢复软件,或在严重情况下寻求专业帮助。保护和恢复数据是应对硬盘坏道的关键。
|
安全 Java 程序员
线程安全与 Vector 类的分析
【8月更文挑战第22天】
297 4