学习了,这个得边用边记
gux 发表于 2021-1-17 00:18
有没有判断某个(些)字符在给定字符串中是否存在,返回 True 或 False 的方法呢?
用 in 就能判断呀{:10_257:}
感谢
谢谢分享
为啥还收费嘞
牛逼
挺全的。
.lower() 返回一个所有英文字母都转换成小写后的新字符串
.casefold() 返回一个小写版本的新字符串(新字符串的所有字母变为小写)
我用纯单词简单验证,发现结果一样,那么这两者之间的区别是什么呢?
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())
β
>>>
买买买
{:10_249:}
没鱼币
√
1
谢谢
jkkj
gux 发表于 2021-1-17 00:18
有没有判断某个(些)字符在给定字符串中是否存在,返回 True 或 False 的方法呢?
"s" in "supper"
True
caoxgchina 发表于 2021-11-17 09:20
.lower() 返回一个所有英文字母都转换成小写后的新字符串
.casefold() 返回一个小写版本的新字符串(新字 ...
没有好好听课啊。小甲鱼不是讲了一个casefold转换德语符号的例子么。
666
好用