python中字符串截取规则(Python中的字符串切片截取字符串的详解)
类别:脚本大全 浏览量:572
时间:2021-10-03 01:35:53 python中字符串截取规则
Python中的字符串切片截取字符串的详解字符串索引示意图
字符串切片也就是截取字符串,取子串
python中字符串切片方法
字符串[开始索引:结束索引:步长]
切取字符串为开始索引到结束索引-1内的字符串
步长不指定时步长为1 字符串[开始索引:结束索引]
练习样例
|
# 1.截取2 - 5位置的字符 num_str_1 = num_str[ 2 : 6 ] print (num_str_1) |
|
# 2.截取2 - 末尾的字符 # 当开始索引和结束索引为开始和结束时可以省略不写 num_str_1 = num_str[ 2 :] print (num_str_1) # 3.截取从开始 -5 位置的字符串 num_str_1 = num_str[ 0 : 6 ] print (num_str_1) |
截取2-末尾的字符用 num_str_1 = num_str[2:-1]呢?
结果是不对的
它切取得范围是第一个参数到第二个参数-1,如果用 num_str_1 = num_str[2:-1],它的切片范围是索引2到-2的位置
即结果为2345678
|
# 4.截取完整的字符串 num_str_1 = num_str[:] print (num_str_1) |
|
# 5.从开始位置,每隔一个字符截取字符串 num_str_1 = num_str[:: 2 ] print (num_str_1) |
|
# 6.从索引1开始,每隔一个取一个 num_str_1 = num_str[ 1 :: 2 ] print (num_str_1) |
|
# 7.截取2 - 末尾-1 的字符串 num_str_1 = num_str[ 2 : - 1 ] print (num_str_1) |
|
# 8.截取字符串末尾两个字符 num_str_1 = num_str[ - 2 :] print (num_str_1) |
|
# 9.字符串的逆序 num_str_1 = num_str[:: - 1 ] print (num_str_1) num_str_1 = num_str[ - 1 :: - 1 ] print (num_str_1) # 那么我们试试用负数的索引可以取到字符串的什么值 print (num_str[ - 1 ]) |
以上所述是小编给大家介绍的python中的字符串切片(截取字符串)的方法详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对开心学习网网站的支持!
原文链接:https://blog.csdn.net/love20165104027/article/details/82750523
您可能感兴趣
- 学python可以应用到哪些方面(学习python可以干什么)
- python统一支付接口(Python实现的微信支付方式总结三种方式)
- python怎样读取mysql数据(使用Python将Mysql的查询数据导出到文件的方法)
- python 装饰器模式(python重试装饰器的简单实现方法)
- python彩色字符视频代码(python将视频转换为全字符视频)
- python使用aes加密解密(python实现AES和RSA加解密的方法)
- python编写的小程序(几个适合python初学者的简单小程序,看完受益匪浅!推荐)
- python一分钟认识条件判断(对python判断ip是否可达的实例详解)
- python单例编程(浅谈Python反射 & 单例模式)
- python 多进程的启动和停止(Python3.5多进程原理与用法实例分析)
- python线程池怎么设置(python自定义线程池控制线程数量的示例)
- python list基本操作(Python3中列表list合并的四种方法)
- python分割字符串要用哪一个语句(python使用threading.Condition交替打印两个字符)
- python关于微信的模块(python基于itchat模块实现微信防撤回)
- python3字符串格式化怎么操作(python3实现字符串操作的实例代码)
- pythonmatplotlib散点图怎么画(python使用matplotlib画柱状图、散点图)
- 红色代表什么(红色代表什么寓意)
- 蓝天代表什么(蓝天代表什么生肖)
- 今天要吃什么(今天要吃什么菜)
- 营养餐是什么(学校营养餐是什么)
- 谁说女子不如男 范冰冰演的武则天只是其一,另外两位你认识吗(谁说女子不如男)
- 杯酒人生---瓦伦丁酒杯和奥丁格啤酒(杯酒人生---瓦伦丁酒杯和奥丁格啤酒)
热门推荐
- nginx反向代理流程详解(本地通过nginx配置反向代理的全过程记录)
- vue计算两个日期差几分钟(vue实现同时设置多个倒计时)
- dedecms授权协议(360提示DedeCms全局变量覆盖漏洞临时解决方法)
- jquery ajax的async使用
- pyqt5信号槽编辑器(浅谈pyqt5中信号与槽的认识)
- $(function(){ }) 与window.onload的区别
- Guid ToString的格式
- 常见的几种XSS攻击
- sqlserver使用说明(SQL Server视图的讲解)
- thinkphp5.1手动连接mysql数据库(thinkphp5框架结合mysql实现微信登录和自定义分享链接与图文功能示例)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9