Python的Strings类型

常见的String类型用法

  其实Python的String类型和其它的语言都很类似,可以这样定义a='Alex'或者a="Alex"可以字符串叠加,可以与整形之间相互转化,例如定义a='6' b=4+int(a),这个就相当于C#中的强制转化,很Easy的。

 

运行结果:

 

特殊字符

大家都知道每种语言都有自己的保留关键字,还有一些其它的如“”之类的特殊符号,如果你要输出这些字符,该如何做呢,很简单,对,没错,反斜杠转义。Show代码:

 

很简单的,运行结果,会识别/n为换行符,/" 会识别为“输出:

 

substring

 

一个字符串会包含很多字符,那么我们在使用的时候会把它当做一个数组来使用,利用define a='Alex.lu' 那么a[0:1]就代表着第一个字母A,a[1:3]就意味着第二个字符和第三个字符也就是lx,而用负数则表示从后面开始计算,a[-1] 就代表u,看代码吧:

 

运行结果:

 

字符串操作方法:


字符串有很多操作方法,如果你使用和我一样的编辑器(netbeans),你会很容易的像使用VS,或者Eclipse一样看到很多方法,在下面的程序中只是列举了一些常用的方法,更多的方法需要我们在使用的过程中去发现:

 

对照返回结果和我的注释,聪明的你就知道这些方法是做什么用的了:

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值