python 用下标截取字符串的实例
运行环境: win7 64位
python 2.7
pycharm
python 源码如下
# -*- coding: utf-8 -*- str = '0123456789' print(str[0:3]) print(str[0:-1]) print(str[-1]) print(str[2:5]) print(str[6:-1]) print(str[6:])
运行效果如下:
012 012345678 9 234 678 6789
以上这篇python 用下标截取字符串的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。
相关推荐
-
Python 字符串操作方法大全
1.去空格及特殊符号 复制代码 代码如下: s.strip().lstrip().rstrip(',') 2.复制字符串 复制代码 代码如下: #strcpy(sStr1,sStr2)sStr1 = 'strcpy'sStr2 = sStr1sStr1 = 'strcpy2'print sStr2 3.连接字符串 复制代码 代码如下: #strcat(sStr1,sStr2)sStr1 = 'strcat'sStr2 = 'append'sStr1 += sStr2print sStr1 4.查
-
python实现根据指定字符截取对应的行的内容方法
工作中遇到的,在一个.c文件中有很多函数,这个.c是自动生成的,需要将所有的函数通过extern放到.h中,每个函数都是UINT32 O_开头,通过正则表达式进行字符匹配以及通过linecache来截取特定行. 代码如下: #! /usr/bin/env python # encoding:utf-8 # ! /usr/bin/env python # encoding:utf-8 import re import linecache file = 'D:\PUSCH_job3.txt' out
-
Python实现针对含中文字符串的截取功能示例
本文实例讲述了Python实现针对含中文字符串的截取功能.分享给大家供大家参考,具体如下: 对于含多字节的字符串,进行截断的时候,要判断截断处是几字节字符,不能将多字节从中分割,避免截断后乱码 下面给出utf8和gb18030上的实现, 用任何一种都可以,可以先进行转码,用encode, decode; 方法1:对utf8: def subString(string,length): if length >= len(string): return string result = '' i =
-
Python实现简单截取中文字符串的方法
本文实例讲述了Python实现简单截取中文字符串的方法.分享给大家供大家参考.具体如下: web应用难免会截取字符串的需求,Python中截取英文很容易: >>> s = 'abce' >>> s[0:3] 'abc' 但是截取utf-8的中文机会截取一半导致一些不是乱码的乱码.其实utf8截取很简单,这里记下来作为备忘 #-*- coding:utf8 -*- s = u'中文截取' s.decode('utf8')[0:3].encode('utf8') # 结果u
-
Python字符串拼接、截取及替换方法总结分析
本文实例讲述了Python字符串拼接.截取及替换方法.分享给大家供大家参考,具体如下: python字符串连接 python字符串连接有几种方法,我开始用的第一个方法效率是最低的,后来看了书以后就用了后面的2种效率高的方法,跟大家分享一下. 先介绍下效率比较低的方法: a = ['a','b','c','d'] content = '' for i in a: content = content + i print content content的结果是:'abcd' 后来我看了书以后,发现书上
-
python 截取 取出一部分的字符串方法
下面是split截取获得 >>> str = 'http://manualfile.s3.amazonaws.com/pdf/gti-chis-1-user-9fb-0-7a05a56f0b91.pdf' >>> print str.split() ['http://manualfile.s3.amazonaws.com/pdf/gti-chis-1-user-9fb-0-7a05a56f0b91.pdf'] >>> print str.split('
-
python 用下标截取字符串的实例
运行环境: win7 64位 python 2.7 pycharm python 源码如下 # -*- coding: utf-8 -*- str = '0123456789' print(str[0:3]) print(str[0:-1]) print(str[-1]) print(str[2:5]) print(str[6:-1]) print(str[6:]) 运行效果如下: 012 012345678 9 234 678 6789 以上这篇python 用下标截取字符串的实例就是小编分享
-
JavaScript 截取字符串代码实例
这篇文章主要介绍了JavaScript 截取字符串代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 代码如下 <script> $(document).ready(function () { //下标从0开始 let str = '123456789'; //使用一个参数 console.log(str.slice(3)) //从第4个字符开始,截取到最后个字符;返回"456789" console.log(str.
-
python 异或加密字符串的实例
做个简单习题:输入明文给定秘钥,密文还原,按位异或处理. import base64 as b64 def xor_encrypt(tips,key): ltips=len(tips) lkey=len(key) secret=[] num=0 for each in tips: if num>=lkey: num=num%lkey secret.append( chr( ord(each)^ord(key[num]) ) ) num+=1 return b64.b64encode( "&
-
Python正则表达式如何进行字符串替换实例
Python正则表达式在使用中会经常应用到字符串替换的代码.有很多人都不知道如何解决这个问题,下面的代码就告诉你其实这个问题无比的简单,希望你有所收获. 1.替换所有匹配的子串用newstring替换subject中所有与正则表达式regex匹配的子串 result, number = re.subn(regex, newstring, subject) 2.替换所有匹配的子串(使 用正则表达式对象) rereobj = re.compile(regex) result, number = re
-
Python数据类型之String字符串实例详解
本文实例讲述了Python数据类型之String字符串.分享给大家供大家参考,具体如下: String(字符串) 1.概述 字符串是以单引号或双引号括起来的任意文本,比如"abc",'xy'等等,请注意''或者""本身只是一种表示方式,并不是字符串的一部分. a.若字符串内部包含单引号又包含双引号怎么办? print('I\'m \"ok\"') 表示的字符串内容是: I'm "ok" 注意:转义字符\可以转义很多字符,比如\
-
Python截取字符串的简单方法实例
目录 前言 模版 示例 获取字符串的前 5 个字符 获取从第 3 个字符开始,长度为 4 的截取字符串 获取字符串的最后一个字符 获取字符串的末尾 5 个字符 获取一个截取字符串,包括除了末尾 4 个和开头第一个字符的所有字符 更多示例 每个字符之间间隔一个索引 补充:根据指定字符截取字符串 总结 前言 Python 提供了很多截取字符串的方法,被称为“切片(slicing)”. 模版如下: string[start: end: step] 其中, start:起点位置,子字符串的起始索引.该索
-
JS截取字符串实例详解
本文实例讲述了JS截取字符串的方法.分享给大家供大家参考,具体如下: js截取字符串可使用 substring()或者slice() 函数:split() 功能:使用一个指定的分隔符把一个字符串分割存储到数组 例子: str="jpg|bmp|gif|ico|png"; arr=theString.split("|"); //arr是一个包含字符值"jpg"."bmp"."gif"."ico&
-
JavaScript常用截取字符串的三种方式用法区别实例解析
stringObject.substring(start,stop) 用于提取字符串中介于两个指定下标之间的字符. start必需.一个非负的整数,规定要提取的子串的第一个字符在 stringObject 中的位置. stop可选.一个非负的整数,比要提取的子串的最后一个字符在 stringObject 中的位置多 1.如果省略该参数,那么返回的子串会一直到字符串的结尾. start从0开始 到stop(不包含stop)结束 不接受负的参数. stringObject.substr(start,
-
Python输出带颜色的字符串实例
输出带颜色的字符串,用来显示要突出的部分.经测验,在pycharm中可行,在windows命令行中不可行.原因未知. 方法: 格式:"\033[显示方式;前景色;背景色m 需要变颜色的字符串 \033[显示方式m" 例子:"\033[1;31;47m 需要变颜色的字符串 \033[0m" <1-高亮显示 31前景色红色 47背景色黑色--需要变颜色的字符串--0-取消颜色设置> 说明: 前景色 背景色 颜色 -----------------------
随机推荐
- 体验jQuery和AngularJS的不同点及AngularJS的迷人之处
- 批量替换快捷方式目的路径的VBS脚本
- 通过正则表达式实现表单验证是否为中文
- 分析用Python脚本关闭文件操作的机制
- php将字符串转换成16进制的方法
- Python def函数的定义、使用及参数传递实现代码
- 详细解读Android系统中的application标签
- CSS或者JS实现鼠标悬停显示另一元素
- 浅谈JavaScript中promise的使用
- js获取页面及个元素高度、宽度的代码
- Webwork 实现文件上传下载代码详解
- js和php如何获取当前url的内容
- 用DOS杀毒的一个不错的应用
- jquery中的常见问题及快速解决方法小结
- 利用jQuery实现CheckBox全选/全不选/反选的简单代码
- Android实现断点下载的方法
- Java快速排序QuickSort(实例)
- java通过复选框控件数组实现添加多个复选框控件示例分享
- C#通过接口与线程通信(捕获线程状态)示例代码
- 自己写的兼容低于PHP 5.5版本的array_column()函数