周生生ZZ 发表于 2021-8-16 09:44:12

学习了,这个得边用边记

早知晓 发表于 2021-8-16 16:22:58

gux 发表于 2021-1-17 00:18
有没有判断某个(些)字符在给定字符串中是否存在,返回 True 或 False 的方法呢?

用 in 就能判断呀{:10_257:}

他笑花无酒 发表于 2021-8-23 18:34:12

感谢

安乐天使 发表于 2021-9-5 15:57:48

谢谢分享

5211dota 发表于 2021-10-8 17:40:11

为啥还收费嘞

老婆多喝烫水 发表于 2021-10-28 13:22:06

牛逼

dxq541916452 发表于 2021-11-13 13:57:51

挺全的。

caoxgchina 发表于 2021-11-17 09:20:46

.lower() 返回一个所有英文字母都转换成小写后的新字符串
.casefold() 返回一个小写版本的新字符串(新字符串的所有字母变为小写)
我用纯单词简单验证,发现结果一样,那么这两者之间的区别是什么呢?

caoxgchina 发表于 2021-11-17 10:06:17

caoxgchina 发表于 2021-11-17 09:20
.lower() 返回一个所有英文字母都转换成小写后的新字符串
.casefold() 返回一个小写版本的新字符串(新字 ...

查到了些老文档,区别是lower函数只支持ascill表中的字符,而casefold则支持很多不同种类的语言。比如说β,lower只能显示出原形,而casefold则能显示他的小写--ss。
结果我在python 3.8版本下测试,都是一个结果:
>>> n = "β"
>>> n
'β'
>>> print(n.lower())
β
>>> print(n.casefold())
β
>>>

lily_yao 发表于 2021-11-25 10:58:59

买买买

孤独的小鸟 发表于 2021-12-10 21:27:44

{:10_249:}

盛夏光年 发表于 2021-12-13 04:31:28

没鱼币

燮light 发表于 2021-12-28 17:24:24

xsghy1 发表于 2022-1-17 15:29:13

1

tao527183524 发表于 2022-3-14 15:14:34

谢谢

lxbasdas 发表于 2022-4-6 10:48:06

jkkj

huangzhuofei 发表于 2022-5-18 16:06:32

gux 发表于 2021-1-17 00:18
有没有判断某个(些)字符在给定字符串中是否存在,返回 True 或 False 的方法呢?

"s" in "supper"
True

huangzhuofei 发表于 2022-5-18 16:07:37

caoxgchina 发表于 2021-11-17 09:20
.lower() 返回一个所有英文字母都转换成小写后的新字符串
.casefold() 返回一个小写版本的新字符串(新字 ...

没有好好听课啊。小甲鱼不是讲了一个casefold转换德语符号的例子么。

宽恕自己 发表于 2022-5-20 20:11:54

666

ankson 发表于 2022-5-23 23:33:58

好用
页: 1 2 [3] 4 5 6
查看完整版本: 字符串的各种方法大合集