Python的字符串简述

1.字符串(string)就是由数字、字母、下划线组成的一串字符

.2.这时往往要引入一个函数print,print(打印)函数表示的是输出到屏幕的东西

在print函数中字符串由双引号或单引号所括,没有严格要求,这跟C语言不一样,Python是自由灵活的语言

字符串之间可以用,分隔

print('Hello,','World')

Hello,World
上面的例子也等价于

print('Hello,World')

Hello,World

3.接下来是一个注意点

注意: 字符串是不可变的,就好像word编辑的公式(大家应该用过公式编辑器吧)

所以编辑器其实是很死板的,为了让编辑器明白,也就是对于一些可能 的歧义

4.我们使用转义字符反斜杠\

单引号声明的string对象里需要对单引号转义

'I\'m a girl'

双引号声明的string对象里需要对双引号转义

''She say :\'' I'm a girl\''

反斜杠还可用于转义 制表符,任意Unicode字符,以及其他无法可靠打印的内容,这些字符称为转义字符

5.\n(new line)是对换行符的转义

比如 print('我\n爱\n你')


6.但在三个单引号或双引号表示的字符串里你不需要转义字符,可以在里面随便输入转义字符,回车键在输出里也被转义字符\n自动转义(因为这是注释?滑稽脸)

7.字符串的运算
但是字符串可以通过 +号连接产生新字符串,即使包含数字,也是以字符串的形式拼凑在一起

比如'7'+'3'连接的结果是字符串73

而将数字与字符串相加会出现错误,因为它们是两个不同的对象

字符串可以乘整数,但不能乘浮点数,也不能与其他字符串相乘

所乘整数表示重复字符串的倍数,字符串与整数的顺序并不重要,常规将字符串放在第一位
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值