python字符串操作

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

 

文章目录

  • 字符串的定义
  • 字符串转化
  • 字符串函数

前言

python是做自动化比较主流的工具之一

 

 

一、字符串转化

字符串的定义:成对的单引号或者是成对的双引号/三引号括起来的字符内容
字符串 关键字 str

a = "jwfoewfjowfjssaf89932!!@@#$%%#%"
print(a)
print( type )

# TODO: 三引号,可以多多行字符串,三引号,也可以是双引和单引
a = """sklfweof
sfwofewfe
fsdfoowef
fw2fw2feo"""
print(a)

 

二、字符串转化

# TODO:upper 全部转换成大写
a = 'hello world'
print(a.upper())

# TODO:lower 全部转换成小写
b = 'HELLO WORLD'
print(b.lower())

# TODO:title 首字母大写
c =  'hello world'
print(c.title())


# TODO:upper 第一个字母大写
d = 'hELLO WORLD'
print(d.capitalize())

# TODO:swapcase 大小写互换(如果是英文转换成中文,如果是中文转换成英文)
e = 'hELlLO WOrlD'
print(e.swapcase())

三、字符串常用函数

# TODO:replace() 替换某个字符
a = '小花是测试大佬666 '
print(a.replace('小花','晓琳'))


# TODO:find 查找指定字符  0是找到   -1是未找到
print(a.find('小花'))
print(a.find('88'))

# TODO:index 返回的是索引位置, 如果找不到就会报错  Value Error 值错误
# print(a.index('88'))
print(a.index('66'))

# TODO:count() 查找字符的次数
song = '小花是大佬,小花非常努力,小花善于表达自己'
print(song.count('小花'))
print(a.count('6'))

# TODO:join() 字符串拼接的高级方法  ’#‘拼接符
a="#".join(['zhenzhen','mingkun','yangyang'])
print(a)

 # TODO:split()拆开
c = 'zhenzhen,xiaoling,sikai'
print(c.split(','))

 # TODO:strip()字符串去掉空格
word = '      hello          '
print(word.strip())

# TODO:isdigit() 是否是正整数返回布尔值
c_2 = '45566464'
print(c_2.isdigit())

# TODO:islower()检查参数是否为小写英文字母,返回布尔值
c_1 = 'xuhenzhen'
print(c_1.islower())

格式化输出:
  字符串里边有一部分是动态变化的。
  format函数:
  {}  占位符
  替换占位符的时候,可以是任意类型。
  format函数:字符串.format(第1个值,第2个值,第3个值)

num1 = 100.111
num2 = 200.25
# print(f"{8} * {8} = {8*8}")
res = num1 * num2
print(f"{num1} * {num2} = {res:.2f}")
# print(f"今天星期五,对吗??{100 == 100}")

总结

以上是字体串的学用函数,希望能够帮助到大家

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值