基本数据类型----字符串使用

本文详细介绍Python中字符串的各种操作方法,包括大小写转换、合并、添加空白、删除多余空白及避免语法错误等,帮助读者掌握Python字符串处理技巧。

使用方法修改字符串的大小写

title():修改每个单词的首字母换为大写

>>> name="hello world !"
>>> name.title()
'Hello World !'

upper(): 把每个单词的字母改为大写
lower(): 把每个单词的字母改为小写

>>> name.lower()
'hello world !'
>>> name.upper()
'HELLO WORLD !'

合并(拼接)字符串

>>> first_name="ada"
>>> last_name="lovelace"
>>> full_name=first_name+" "+last_name
>>> print(full_name)
ada lovelace

python使用加号(+)来合并字符串,使用加号(+)合并first_name, 空格(“ ”),last_name。

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

在编程中,空白 泛指任何非打印字符,如空格、制表符和换行符。你可使用空白来组 织输出,以使其更易读。 要在字符串中添加制表符,可使用字符组合\t

>>> print("python")
python
>>> print("\tpython")
        python

要添加换行符,可使用字符组合\n

>>> print("Languages:\nPython\nC\nJavaScript") 
Languages:
Python 
C 
JavaScript

制表符与换行符也可以一起配合用

删除空白

Python能够找出字符串开头和末尾多余的空白。要确保字符串末尾没有空白,可使用方 法rstrip() 。

>>> favorite_language=' python '
>>> favorite_language
' python '
>>> favorite_language.rstrip()
' python'
>>> favorite_language
' python '

你还可以剔除字符串开头的空白,或同时剔除字符串两端的空白。为此,可分别使用 方法lstrip() 和strip() :

>>> favorite_language.lstrip()   
'python '
>>> favorite_language.strip()
'python'

使用字符串时避免语法错误

正确地使用单引号和双引号

>>> message = "One of Python's strengths is its diverse community."
   
>>> print(message)
   
One of Python's strengths is its diverse community.
>>> message = 'One of Python's strengths is its diverse community.'
   
SyntaxError: invalid syntax

由此可见双引号之间,编译器可以理解字符串,而单引号之间,编译器理解不了字符串的结束位置

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值