数据分析学习笔记——第4天

Python的字符串是不能变的

要想改变,只能建个新的。

1.字符串的编码

使用的是Unicode,可以表示所有文字。(较ASCII多得多)

>>> chr(88)
'X'

>>> ord('梁')
26753
>>> ord('谦')
35878

2.引号创建字符串

单引号或者双引号

三个单引号或者双引号可以打多个或者多行

>>> a='''name='空空',b is "haha
55
121"'''
>>> a
'name=\'空空\',b is "haha\n55\n121"'

\是一个转义字符

\所谓转义是指后面跟着的字符是有本身意义的。

3.空字符串和len()函数

允许有空的字符串:

汉字与英文占同样的长度

>>> len('abc视频集')
6

4.转义字符

>>> a='I\nlove\nU'
>>> a
'I\nlove\nU'
>>> print(a)
I
love
U
>>> b='I'm a teacher'
SyntaxError: invalid syntax
>>> b='I\'m a teacher'
>>> b
"I'm a teacher"

>>> print('aa\
aaaadfdsf')
aaaaaadfdsf

5.字符串拼接

>>> a='adb'+'9999'
>>> a
'adb9999' 

 6.字符串的复制

>>> a='aabb'*3
>>> a
'aabbaabbaabb'

7.不换行打印

print('aa',end=' ')
print('bb',end='\n')
print('cc',end='*')
end为以什么结尾

8.从控制台读取字符串

>>> n=input('输入数字')
输入数字11111
>>> n
'11111'

9.str()实现数字转型为字符串

>>> str(5.2)
'5.2'
>>> str(4.14e3)
'4140.0'
>>> str(True)
'True'

10.使用[]提取字符串

正向搜索:0,1,。。。。len(str)-1

反射搜

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值