Python 字符串比较:忽略大小写和空格

本代码示例演示如何使用 Python 判断两个字符串在忽略大小写和空格后是否相等。

输入格式

两行,每行包含一个字符串。

输出格式

若两个字符串相等,输出 YES,否则输出 NO。

样例组

输入 #1 'a A bb BB ccc CCC' 'Aa BBbb CCCccc'

输出 #1 YES

输入 #2 'BCD sst ii oooopppo uu' 'bcdssTi iooo OppPo uM'

输出 #2 NO

代码示例:

s1 = input().replace(' ', '').lower()
s2 = input().replace(' ', '').lower()
if s1 == s2:
    print('YES')
else:
    print('NO')

代码解释:

  1. 使用 input() 函数获取用户输入的两个字符串。
  2. 使用 replace(' ', '') 方法移除字符串中的所有空格。
  3. 使用 lower() 方法将字符串转换为小写字母。
  4. 使用 if 语句比较两个处理后的字符串是否相等,并输出相应的结果。
Python 字符串比较:忽略大小写和空格

原文地址: https://www.cveoy.top/t/topic/ocuS 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录