python中单个字符也作为字符串使用_Python字符处理

字符串就是一系列字符。在python中,用引号括起来的都是字符串,这里的引号可以是单引号也可以双引号。

例如:

>>> 'this is a string'

'this is a string'

>>> “this is also a string”

“this is also a string”

对字符串的操作:

#修改字符串的大小写#

1、修改单词首字符

>>> name='alben xue'

>>> type(name)

>>> print(name.title())

Alben Xue

title()跟在变量后面,使用.连接,代表通过title()定义的方法对变量name进行处理

2,修改所有字符

>>> name

'alben xue'

>>> print(name.upper())

ALBEN XUE

>>> print(name.lower())

alben xue

#合并字符串#

在python中,通过“+”进行字符串合并

举例:

>>> first_name='xue'

>>> last_name='lingming'

>>> full_name=first_name+last_name

>>> message='hello,'+full_name.upper()+"!"

>>> print(message)

hello,XUELINGMING!

“上述代码,把一串字符串存储到变量中,后续所有操作对变量执行,这样会显得更加方便”

#使用制表符或换行符来添加空白#

在编程种,空白泛指任何非打印字符、如空格、制表符、换行符。

1、使用制表符

>>> print('python')

python

>>> print('\tpython')

python

2、使用换行符

>>> print('python\C##\nPHP\nJavaScript')

python\C##

PHP

JavaScript

3、制表符与换行符共同使用

>>> print('Languages:\n\tPython\n\tC##\n\tPHP')

Languages:

Python

C##

PHP

#删除多余的空白符#

>>> favorite_language='python '

>>> favorite_language

'python '

可以看到这个变量中有一个空格,对于程序而言是能识别的,对个个人而言是多余的,如何删除

>>> favorite_language.rstrip()

'python'

这只是临时的,要想永久的删除空白,需要把这个字符串存储到变量中

>>> favorite_language=favorite_language.rstrip()

>>> favorite_language

'python'

剔除字符串开头的字符

>>> name=' alben '

>>> name

' alben '

>>> name.lstrip()    #去头#

'alben '

>>> name.rstrip()   #去尾#

' alben'

>>> name.strip()    #去头去尾#

'alben'

P

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值