字符串由一个个字符组成,每一个字符都有一个唯一的位置。

例如字符串‘ABC’,第一个字符是‘A’,第二个字符是‘B’,第三个字符则是‘C’。

在设计程序时我们可以根据位置来取出对应位置的字符,用[ ]来访问位置,可以把字符串看成列表,这里可以近似等同于c语言中的数组,此时计数应该是从0开始的,使用0来表示第一个。

举个例子:

s='ABC'

a=s[0]

b=s[1]

c=s[2]

print(a) -->A

print(b) -->B

print(c) -->C

若只想截取部分字符串,这时候采取切片的方式,方法是,在表示位置的[ ]中用冒号将两个数字分开,前一个数字代表起始位置,后一个位置代表结束位置,并且这是半闭半开区间,即不包括最后的位置。

举个例子:

a=s[0:2]  //取字符串s中的第一个字符到第三个字符,不包括第三个字符

s='ABC'

print(a) -->AB

截取前四位字符串_Python的字符串切片相关推荐

  1. python中return输出字符串_python基础——字符串

    Python 字符串 字符串是 Python 中最常用的数据类型.我们可以使用引号('或")来创建字符串. 创建字符串很简单,只要为变量分配一个值即可.例如: var1 = 'Hello W ...

  2. 以30字符宽居中输出python字符串_python基础--字符串

    Python3 字符串 字符串是 Python 中最常用的数据类型.我们可以使用引号(' 或" )来创建字符串. 创建字符串很简单,只要为变量分配一个值即可.例如: var1 = 'Hell ...

  3. python无效的类字符串_Python基础-字符串处理

    ​你好,我是goldsunC 让我们一起进步吧! 字符串操作与处理 字符串是编程语言中经常会遇见的东西,而字符串又和那些编程语句什么的不太一样,我们可能需要对一个字符串进行各种各样的处理,后面我将给出 ...

  4. python语言字符串_python中字符串的常见操作方法

    原博文 2019-09-06 09:49 − 1. 字符串概念,字符串是一个容器,包含若干个字符并按照一定的顺序组织成一个整体.字符串支持索引操作. 2. 创建字符串基本语法 变量名 = " ...

  5. js字符串截取前四位

    在 JavaScript 中,可以使用 substring 方法来截取字符串的一部分. 例如,如果你想截取字符串 str 的前 4 个字符,你可以这样写: const str = "hell ...

  6. python取前三位_python的字符串截取||取字符串前三位

    元学习论文总结||小样本学习论文总结 2017-2019年计算机视觉顶会文章收录 AAAI2017-2019 CVPR2017-2019 ECCV2018 ICCV2017-2019 ICLR2017 ...

  7. python中查找字符串_python中字符串操作--截取,查找,替换

    python中,对字符串的操作是最常见的,python对字符串操作有自己特殊的处理方式. 字符串的截取 python中对于字符串的索引是比较特别的,来感受一下: s = '123456789' #截取 ...

  8. python反转字符串_python翻转字符串

    Python 列表截取可以接收第三个参数,参数作用是截取的步长,以下实例在索引 1 到索引 4 的位置并设置为步长为 2(间隔一个位置)来截取字符串: 如果第三个参数为负数表示逆向读取. 以下实例用于 ...

  9. 用python倒序输出一个字符串_Python 反转字符串(reverse)的方法小结

    前段时间看到letcode上的元音字母字符串反转的题目,今天来研究一下字符串反转的内容.主要有三种方法: 1.切片法(最简洁的一种) #切片法 def reverse1(): s=input(&quo ...

最新文章

  1. supermap iobect .net 7.1.2 图例的拆分
  2. Jetty9.2.2集群Session共享
  3. 怎么样才能让自己自律起来_一个人如何才能高度自律(深度好文)
  4. n皇后问题,使用位运算解决
  5. 职业大揭秘,算法攻城狮在日常工作中都干了些啥?
  6. php 回调通知 连连支付_php怎么写连连支付退款
  7. java string isempty,java – String.isEmpty()和String.equals(“”)之间的区别
  8. 带界面的OCX制作实例
  9. jQuery EasyUI API 中文文档 - 可调整尺寸
  10. 容器编排技术 -- 使用Minikube 部署 Kubernetes 集群
  11. python怎么运行matlab代码_用python运行matlab代码
  12. mysqldump 导出中文乱码
  13. Java中数据输入输出流——DataInputStream和DataOutputStream
  14. java mysql tree_java面試題:你了解mysql的B+TREE索引嗎?
  15. 26_多易教育之《yiee数据运营系统》数据治理-atlas介绍篇
  16. 2016.8.6 学习总结
  17. 2020牛客暑期多校训练营(第九场) Groundhog and Gaming Time
  18. 大直径硅晶圆在单晶炉高温高速热处理过程中的热行为
  19. springboot Nexus Repository Maven仓库搭建及使用
  20. 工业虚拟现实3D可视化工厂车间三维展示

热门文章

  1. squid与varnish
  2. iOS:CALayer核心动画层
  3. MySQL Online DDL的改进与应用
  4. URL和URI的区别 【转】
  5. Fastlane实战(一):移动开发自动化之道
  6. CoCreateInstance(转)
  7. 彻底搞定IE7频繁弹出“确实允许此网页访问剪贴板吗”
  8. [python教程入门学习]Python是什么?
  9. 看看专科程序员与本科程序员之间,到底有什么区别?
  10. 初学者如何在一周内熟练掌握python?