python 入门之基本类型-字符串类型(四)

本文深入讲解Python中的字符串类型,包括单引号、双引号及三引号字符串的区别,探讨如何在字符串中换行,以及字符串拼接的方法,适合Python初学者阅读。

今天学习了 python 的字符串类型,挺简单的,加了引号的都是字符串类型 str ,在 python 中字符串有三种形式:

第一种,用单引号扩起来的,如:

'abcdefg'

第二种,用双引号扩起来的,如:

"hijklmn"

第三种,前后各三个引号,如:

'''opqrst'''

又或者是如:

"""dashui"""

这三种唯一的区别就和 JavaScript 里面 '' "" `` 一样

例如,引号扩起来的不能在引号里面直接换行如:

'abcd 
efg'

如上方的代码,在 python 中运行是会报错的,双引号也是这样,如:

"abc 
dbf"

这样的代码在和单引号一样是会报错的,但是前后三个单引号里的字符串换行是不会报错的,如:

''' 
abcdefg 
hijklmn 
'''

又或者是:

""" 
abcdefg 
hijklmn 
"""

还有一种方式是可以用,单纯的单引号或者双引号来换行的,那就是换行符,如:

str = 'asdasd'\ 
'dasdas'

但是这样一来 str 等于就是 'asdasd\dasdas' 换行符也会被加进去

双引号也是如此,如:

str = "asdasd"\ 
"dasdas"

现在在终端启动 python3 来判断以下正常 未换行 的字符串:
在这里插入图片描述
可以看到打印出来的是 str 也就是字符串类型,str 是字符串英文 String 的简称,在 python 里面一切以简洁明了为主要。

下面我再来做一个换行字符串的实例,如:
在这里插入图片描述
可以看到已经 ok 了

当然字符串也可以利用算法中的加法进行字符串拼接,这个和 JavaScript 一样,如:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

甘宇辉

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值