Python中的数据类型之字符串

本文主要介绍Python中字符串数据类型。涵盖字符串定义、常用方法,如调用方法可观察其作用;还介绍了字符串拼接,用“+”号连接;常见转义字符如制表符、换行符;以及Python提供的三个删除字符串中空格的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Python中的数据类型之字符串

字符串的定义,可是使用类似下面的方式

name = "hello python"

Python 中字符串自带了一些常用的方法,比如:

title() #用来将每个单词首字母大写
upper() #用来将字符串中每个字母大写
lower() #用来将字符中中每个字母小写

调用这些方法,打印后,如下:

print(name.title())
# 将会在控制台输出 Hello Python
print(name.upper())
# 将会在控制台输出 HELLO PYTHON
print(name.lower())
# 将会在控制台输出 hello python

以上,应该可以很清楚观察到每个方法的作用。

 

字符串的拼接(合并)

Python中“字符串”的合并或拼接,是比较常见的需求,一般用 “+” 号即可连接两个字符串,栗子如下:

1 his_name = 'jack'
2 my_name = 'joker'
3 print(his_name + ' and ' +my_name)
4 # 控制台输出为:  jack and joker
5 # 试着加上前面的title()方法
6 print(his_name.title() + ' and ' + my_name.title())
7 #控制台输出为:  Jack and Joker

字符串中常见的转义字符

制表符:\t

换行符:\n

 栗子如下:

1 print("Contry:\n\tChina\n\tEngland\n\tFrance")
2 #Contry:
3 #       China  
4 #       England      
5 #       France
6 #以上为输出效果

如何删除字符串中的空白

Python提供了三个方法用于删除字符串中的空格:

rstrip() #删除字符串中右边的所有空格
lstrip() #删除字符串中左边的所有空格
strip() #删除字符串两端所有空格
name = ' python '
print(name.rstrip())
#' python'
print(name.lstrip())
#'pthon '
print(name.strip())
#'python'

 

posted @ 2019-05-17 21:50 桃子dev 阅读( ...) 评论( ...) 编辑 收藏
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值