栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

【Python基础】2.python字符串操作

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【Python基础】2.python字符串操作

tang_str = 'hello python'
print(tang_str)

#  字符串的乘法操作和加法操作都是可以的
tang = 'hello' + 'python'  # 加法操作相当于一个拼接
print(tang)		# 结果:hellopython

print(tang_str * 3)  # 乘法操作相当于重复了3次,变成了3倍

print(len(tang))  # len()可以打印字符串的长度		结果:11

# 1.字符串的操作

# 字符串的切分
tang = '1 2 3 4 5'
print(tang.split())  # split()默认是以空格切分的
					 # 结果:['1', '2', '3', '4', '5']

tang = '1,2,3,4,5'
print(tang.split(','))  # 如果不是以空格分开的,要明确切分的分割符
						# 结果:['1', '2', '3', '4', '5']

# 字符串的拼接
tang_str = ''
print(tang_str.join(tang))  # 能切能和
							# 结果:['1 2 3 4 5']

# 字符串的替换
tang = 'hello python'
print(tang.replace('python', 'world'))  # 对字符串进行替换操作(将python替换成world)
							# hello world
'''
注意:很多的操作需要在原始变量上去做的,我们要新定义出一个变量,让新的变量等于你执行完这个操作的结果,这样
原变量也有,新变量也有这样方便进行一个操作的。
'''

print(tang.upper())  # 将字符串中的小写字母转成大写字母
print(tang.lower())  # 将字符串中的大写字母转成小写字母

tang = '    hello python      '
print(tang.strip())  # 将所有空格去除		hello python
print(tang.lstrip())  # 去除左边的空格	hello python     
print(tang.rstrip())  # 去除右边的空格	   hello python

a = '{} {} {}'.format('tang', 'yu', 'di')
print(a)	# tang yu di
a = '{2} {1} {0}'.format('tang', 'yu', 'di')  # 按{}中数字的顺序从低到高来输出
print(a)	# di yu tang
b = '{tang} {yu} {di}'.format(tang=10, yu=5, di=1)
print(b)	# 10 5 1

tang = 'tang yu di:'
b = 456
c = 789
result = '%s %f %d' % (tang, b, c)
print(result)	# tang yu di: 456.000000 789











转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/920667.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号