怎么才能学好python600字_如何学习python字符串,在这里有你想要的python字符串入门篇。...

python内的字符串:

就是给一串字符取个名称,叫做字符串。根据这个定义,我在前面写过的程序中,写的程序有一句“hello world",就是一个字符串。或者说不管用英文还是中文还是别的某种文,写出来的文字都可以做为字符串对待,当然,里面的特殊符号,也是可以做为字符串的,比如空格等。

严格地说,在python中的字符串是一种对象类型,这种类型用str表示,通常单引号”或者""包裹起来。

示例

从示例可以看出来,不论是单引号还是双引号,结果都是一样的。

值得注意的是,如果没有加引号,又会是什么情况呢?请看下图:

示例

从上图可以看出,同样是100,加了引号和不加引号的,用type()函数一检验,就可以发现它们居然是两种不同的对象类型,前者是int类型,后者是str类型,即字符串类型。加一半引号就会出现报错。所以,请大家务必注意,不是所有数字都是int(or float),必须要看看,它在什么地方,如果在引号里面,就是字符串了。如果搞不清楚是什么类型,就用type()来检验一下。

引号关键用法

看出上图出现的问题了吗?

上图主要是在同一个句子里要是同时出现两个单引号是会报错的,在有单引号的句子里是不能用单引号包裹起来的,必须用双引号或三引号包裹起来。如果中间有双引号或者是三引号,就可以用单引号包裹起来。就不能用相同的引用包裹起来。当然,这里还有另一种方法可以达到用同引号包裹起来,就是得使用转义符。

所谓转义,就是让某个符号不在表示某个含义,而是表示另外一个含义。转义符的作用就是它能够转变符号的含义。在python中,用 \ 作为转义符(其实很多语言,只要有转义符的,都是用这个符号,看来这转义符是很通用的字符)

转义符使用示例

如下是一些通用的转义字符和描述:

\ ( 在行尾时)续行符

\ 反斜杠符号

\' 单引号

\" 双引号

\a 响铃

\b 退格( Backspace)

\e 转义

\000 空

\n 换行

\v 纵向制表符

\t 横向制表符

\r 回车

\f 换页

\oxx 八进制数,xx代表的字符

\xxx 十六进制数,xx代表的字符

\other 其它的字符以普通格式输出

以上所有转义符,有空的朋友可以到交互模式下,用python测试一下,感受实际是什么样子的。

学懂了字符串引号的使用,接下来学习一下拼接字符串。

对于数字,如果拼接,就是对两个数字的求和。如:5+6,就计算出结果为11。那么对字符串都能进行什么样的操作呢?看看下图的示例:

示例

如图显示,在相同的类型下才能拼接,如果一个是字符串,一个是int类型。这样的拼接是会报错的。类型错误的提示

TypeError: unsupported operand type(s) for +: 'int' and 'str'

今天字符串就讲到这里了,下期继续讲解字符串。谢谢朋友们的阅读和点赞,感恩一路有你们的陪伴。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值