首页 > 编程语言 >python 基础习题2--字符串切片技术

python 基础习题2--字符串切片技术

时间:2024-04-23 17:11:19浏览次数:18  
标签:输出 字符 python 切片 -- 字符串 str print 习题

1.  有如下字符串

str = '123456789'

字符串切片技术,

例如,返回输出从第三个开始到第六个的字符(不包含)即得到:345

利用字符串切片技术,代码可以这么写:print(str[2:5])

如果想返回如下八行结果,利用字符串切片技术,如何编写代码?

123456789
12345678
1
345
3456789
24
123456789123456789
123456789你好
print(str)                 # 输出字符串
print(str[0:-1])           # 输出第一个到倒数第二个的所有字符
print(str[0])              # 输出字符串第一个字符
print(str[2:5])            # 输出从第三个开始到第六个的字符(不包含)
print(str[2:])             # 输出从第三个开始后的所有字符
print(str[1:5:2])          # 输出从第二个开始到第五个且每隔一个的字符(步长为2)
print(str * 2)             # 输出字符串两次
print(str + '你好')         # 连接字符串
答案

 

 

标签:输出,字符,python,切片,--,字符串,str,print,习题
From: https://www.cnblogs.com/Rogerliu/p/18153301

相关文章

  • 使用@MultipartConfig上传图片文件
    @MultipartConfig是JavaServletAPI的一部分,主要用于处理HTTP的multipart/form-data类型的请求,这种请求通常用于文件上传。当你在Servlet或JSP页面中使用@MultipartConfig时,你告诉容器这个Servlet或JSP页面将处理文件上传。@MultipartConfig(location="C:/Users/Administrator......
  • 联通为客户提供运营商级机房环境存放主机设备及运维管理
    中国联通主机托管服务是面向企业和个人客户的一项专业级数据中心服务。该服务致力于为客户提供一个安全、稳定、高效的运营商级机房环境,用于存放主机设备,并提供全方位的运维管理。服务内容机房环境提供:提供专业级的运营商机房,确保设备运行环境的安全与稳定。机房采用先进的......
  • Clickhouse-客户端查询命令
    --连接客户端,-m参数用于表示支持SQL换行,多行模式。clickhouse-client--userdefault--password123456--port9001-m; --查询数据库showdatabases; --查看集群名称select*fromsystem.clusters;--在集群上创建数据库createdatabasecluster_dbonc......
  • VGA显示文字
    VGA显示文字VGA字符显示的原理把要显示的字符转换成字符点阵,然后编码存储,着色的部分为1,其它为0.然后在VGA上输出显示。  字符点阵生成软件:https://www.zhetao.com/fontarray.html这里一个字符为32*32bit,字符点阵如下图:  字符编码存到内存里的代码如下: //chardo......
  • DataX二次开发详解-Kingbasees86Reader、Kingbasees86Writer插件
     一、前提国产数据库的崛起元年,不得不提人大金仓(Kingbase)、南大通用数据库(Gbase)、达梦数据库(DM)、华为数据库(GaussDB)、阿里数据库(Oceanbase)等,此文章介绍采用datax作为同步人大金仓Kingbase86数据库的工具。目前github上的datax版本功能仅支持Kingbase82系列产品。而项目上如果要......
  • 关于博客
    费曼学习法说,将学习表述给他人效率最高。然伯牙子期难觅,与同门、导师交流,总希望将内容一遍又一遍打磨,而不过多占用他人时间。可我是个急性子,取得小小进展的喜悦多么想表达出来。博客就是我的小小栖息地。大三上沉迷折腾博客,偶然瞥见数字花园的概念。博客于我就是大花园,我是园丁......
  • node环境axios(AxiosError: Parse Error: Invalid header value char)解决方案
    最近在做一个electron项目时,需要在node环境使用axios请求,我试图向API发出请求,但我得到了这个错误:AxiosError:ParseError:Invalidheadervaluechar问题在于API返回的响应头中的值包含不允许的字符。Node.js的HTTP解析器比Web浏览器使用的解析器更严格,这可以防止抓取服务......
  • kafka - [01] 概述
    Kafka是一个分布式的基于发布/订阅模式的消息队列,主要应用于大数据实时处理领域。 一、什么是KafkaKafka是一个分布式的数据流式传输平台。1、ApacheKafka是一个开源消息系统,由scala写成。是由Apache软件基金会开发的一个开源消息系统项目。2、Kakfa最初是由LinkedIn公司......
  • 直播协议详解 RTMP、HLS、HTTP-FLV、WebRTC、RTSP
    直播协议详解rtmp、hls、http-flv、WebRTC、rtsp 本期我们详细讨论直播的相关协议,包括:HTTP-FLV、HLS、RTMP、Web-RTC、RTSP等等。我们将会详细介绍这些协议的工作原理、应用场景、及延迟的原因。我们按这样的顺序讨论​:RTMP、HTTP-FLVHLSWeb-RTCRTSP一、RTMP、HTTP-FLV......
  • 渲染 | Gaussian Splatting 源码解析
    TODO:GS组成pointcloudrenderflowoptimize仓库结构仓库由C++/CUDA和Python组成,CUDA包括diff-rasterization,Python包括optimize。CUDA部分依赖glm,只用了glm的vector数据类型。Rendering(C++/CUDAPart)Python-CUDA接口CUDA向Python暴露的就......