首页 新闻动态 Python教程

Python学习笔记(17)字符串必要性、下标、切片

发布时间:2019-07-10 11:34 点击:7062

Hello,各位小伙伴们大家好!每天学习一点点,每天进步一点点!今天主要是了解

字符串必要性、下标的作用、切片。


一、学习字符串的必要性

  • 认识字符串

  • 下标

  • 切片

  • 常用操作方法


什么是字符串?

字符串是Python中最常用的数据类型。一般使用引号来创建字符串。创建字符串很简单,只要为变量分配一个值即可。


字符串特征:

一对引号字符串


三引号字符串


输出结果


注意:从上面运行结果可以看出三引号自动支持换行功能。

   e='i'm Tom',如果英文简写最好不要用单引号,因为程序会混淆这个单引号,最好写出双引号,如果硬是要写成单引号,要给i'm中的单引号进行转义:i\’m才能保证程序不报错。


二、回顾字符串输出输入写法

这是我们之前学过的,输出有两种写法,输入为input()语法,并且input输出的是字符串类型


三、下标

概念下标又叫“索引”,就是编号。比如火车座位号,座位号作用:按照编号快速找到对应的位置,同理,下标的作用即是通过下标快速找到对应的数据


体验:

如果,我们有一个需求是分别得到数据a字符,得到数据b字符,即使用字符串中某个特定的数据,该怎么办?

在写这个需求前,我们要知道这些字符数据会被自动分配一个从0开始的编号。比如说abcdef中的a,对应的编号是数字0,依此类推。



四、切片

概念:切片是指对操作的对象截取其中一部分的操作。字符串、列表、元组都支持切片操作。

语法:


注意:

  • 不包含阶数为下标对应的数据,即左闭右开,取不到最后一个数,正负数均可。

  • 步长就是选取间隔,正负数均可,默认步长为1。

体验切片:


重点:步长方向和选取方向要一致

   下标-1表示最后一个数据,依次向前类推

今天内容到这里就和大家说再见了,每天学习一点点,明天和看点君不见不散!


-END-


学习程序相关知识可以加群一起交流   QQ群:518846438


推荐阅读

Python学习笔记(16)for循环语法、退出for循环、循环else

Python学习笔记(15)break和continue、九九乘法表

Python学习笔记(14)循环应用

Python学习笔记(13)while执行流程、打印星号、打印三角形

Python学习笔记(12)三目运算符、循环while

Python学习笔记(11)if的嵌套和猜拳实例

Python学习笔记(10)if...else... 多重判断

Python学习笔记(9)if的作用和语法

Python学习笔记(8)复合赋值运算符、比较运算符、逻辑运算符

Python学习笔记(7)运算符的分类、算数运算符、赋值运算符

Python学习笔记(6)print的结束语、输出总结

Python学习笔记(5)f-字符串、转义字符

Python学习笔记(3):格式化符号与格式化输出

Python学习笔记(3):认识Debug工具、数据类型

Python学习笔记(2):注释、变量

Python学习笔记(1):了解Python以及安装指南


有任何程序相关问题,关注公众号让作者帮你解决后台回复关键词“Python",获取全套学习教程