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

Python字符串

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

Python字符串

  1、什么是字符串                         【string --> str】
    字符串就是单引号 或者 双引号 所包裹的部分
    2、字符串常用方法                               -- 开发中必用的方法
        a、字符串的替换                               ---重点
        b、字符串的切片                               ---重点
        c、统计字符串长度                              ---重点
        d、字符串的格式化输出                           ---重中之重
        e、人机交互,字符串的输入                        ---重点
        g、字符串空格删除                               ---重点
        h、字符串拼接--join方法                        ---重中之重
        i、字符串分割

a、字符串的替换 【replace】 语法: replace(参数1: 源文本, 参数2: 目标文本)

data = '希望明天不会下雨!'
data = data.replace('明天', '今天')
print(data)

b、统计字符串长度 【len】 语法: len(数据) 空格也是字符串的一部分

x = '希望明天可以加薪'
data = len(x)
print(data)

c、查看数据类型【type】 语法: type(数据)

data = '12122'
x = type(data)
print(x)

d、人机交互,字符串的输入 【input】 input输出的结果永远都是字符串!

start_url = input('请输入要下载的链接:')
 print(start_url)

e、字符串空格删除

‘’’
1、replace(空格, 空)
2、strip(): 只替换首尾空格
‘’’

x = '   我的青春 都是  遗憾   '
1、替换所有空格
data = x.replace(' ', '')
print(data)

2、替换首尾空格
data = x.strip()
print(data)

f、字符串分割 【字符串变成列表】 split(切割的点)

data = '张三 18岁 男 本科 5000'
data = data.split(' ')
print(data[0])

data = '寒月公主&0|露花倒影&0|如梦令&68'  
data_list = data.split('|')
print(data_list)
for x in data_list:
	name = x.split('&')[0]
	print(name)

g、字符串的格式化(format)输出【拼接】

‘’’
1、+号
2、%s
3、format — 占位符: {}
4、format前置 — 占位符: {}
‘’’

1、加号部分
a = '那女孩对我说: '
b = '说你是个还不错的男生'
c = a + b
print(c)

2、%s部分 2个或者2个以上的占位要用括号
b = '说你是个渣男'
c = '但是你人很好!'
d = '希望你可以变得更成熟一些'
print('那女孩对我说: %s, %s, %s' % (b, c, d))

3、format部分
b = '说你是个慢热的性格'
c = '但是你很帅!'
print('那女孩对我说: {}, {}, 你今年{}岁了'.format(b, c, '20'))

4、format前置  f
b = '说你是个好男生'
c = '但是你很优秀!'
print(f'那女孩对我说: {b},{c}, 你今年{30}了')

h、列表变成字符串

‘’’
列表变成字符串: join(列表)
原理:
A、准备一个空的字符串
B、设置添加的间隔规则【空字符串中添加】
C、把列表里面的每个元素,按照顺序依次添加到空字符串中
‘’’

a = ['有上进心', '好学', '善良']
data = '/'.join(a)
print(data)
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/269751.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

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

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