以下是一个比较两个字符串的示例代码:
def compare_strings(str1, str2):
if str1 == str2:
return "两个字符串相等"
elif str1.lower() == str2.lower():
return "两个字符串相等(忽略大小写)"
else:
return "两个字符串不相等"
# 示例用法
string1 = "Hello"
string2 = "hello"
result = compare_strings(string1, string2)
print(result)
在这个示例中,我们定义了一个compare_strings
函数,该函数接受两个字符串作为参数。函数首先比较两个字符串是否完全相等,如果是,则返回"两个字符串相等"。如果两个字符串不完全相等,函数接着比较两个字符串是否在忽略大小写的情况下相等,如果是,则返回"两个字符串相等(忽略大小写)"。如果两个字符串既不完全相等也不在忽略大小写的情况下相等,则返回"两个字符串不相等"。
在示例用法中,我们定义了两个字符串string1
和string2
,并调用compare_strings
函数将它们作为参数传递给函数。函数返回的结果存储在result
变量中,并打印出来。根据示例中的字符串,将打印出"两个字符串相等(忽略大小写)"。