lower在python中的用法
lower()是Python中的一个内置函数,它用于将字符串中所有大写字母转化为小写字母。下面是lower()在Python中的具体用法详解:
一、基本语法
lower()的基本语法如下:
str.lower()
其中,str表示要转换的字符串。
二、返回值
lower()函数的返回值是转换后的字符串。如果原字符串中没有大写字母,则返回原字符串。
三、用法示例
1. 转换所有单词为小写
示例代码:
sentence = "The QUICK brown fox JUMPS over the LAZY dog"
print(sentence.lower())
输出结果:
the quick brown fox jumps over the lazy dog
2. 判断输入是否正确
示例代码:
answer = input("What is 4 + 3?")
if answer.lower() == "7":
print("You are correct!")
else:
print("Sorry, the answer is 7.")
输出结果:
What is 4 + 3? 7
You are correct!
3. 校验用户输入是否符合预期
示例代码:
name = input("What is your name?\n")
if name.lower() == "alice":
print("Hello, Alice!")
else:
print("Nice to meet you, " + name + "!")
输出结果:
What is your name?
Alice
Hello, Alice!
4. 统计字符串中某个单词的出现次数
示例代码:
s = "hello world, hello everyone"
count = s.lower().count("hello")
print(count)
输出结果:
2
四、注意事项
1. lower()只能用于字符串类型的数据;
2. lower()函数不会修改原字符串,它会返回一个新的字符串;
3. 如果传入的字符串本身已全部是小写,则lower()返回的结果和原字符串完全相同。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论