首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为什么我的python函数不返回字符串中字母的正确时间?

为什么我的python函数不返回字符串中字母的正确时间?
EN

Stack Overflow用户
提问于 2022-02-17 01:55:12
回答 3查看 40关注 0票数 1
代码语言:javascript
运行
复制
word = "hello My name is Bob"
for i in word:
   if i == "m":
      print("There is an M")

为什么不印两次,有两次?

EN

Stack Overflow用户

发布于 2022-02-17 02:00:39

Python是一种区分大小写的语言,所以"M“和"m”是不同的。因此,要通过忽略大小写来比较它们,需要将两边的大小写进行转换。下面的代码将给出结果,要么是"M“,要么是"m”,例如:

代码语言:javascript
运行
复制
word = "hello My name is Bob"
for i in word:
   if i.lower() == "m".lower():
      print("There is an M")
票数 0
EN
查看全部 3 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71151541

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档