Python练习题:字符串对比(选自蓝桥杯)

题目要求:

给定两个仅由大写字母或小写字母组成的字符串(长度介于1到10之间),它们之间的关系
是以下4中情况之一:
1:两个字符串长度不等。
2:两个字符串完全一致。
3:两个字符串不区分大小写一致。
4:两个字符串长度相等,但不区分大小写也不一致
要求输出两字符串属于第几种关系
输入格式:
包括两行,每行都是一个字符串
输出格式:
仅有一个数字,表明这两个字符串的关系编号
样例输入:
BEIjing
beiJing
样例输出:
3

代码图:

Python练习题:字符串对比(选自蓝桥杯)_第1张图片

代码如下:
def main():
    str1=input().strip(' ')
    str2=input().strip(' ')
    if str1==str2:
       print(2)
    elif str1.upper()==str2.upper():
        print(3)
    elif len(str1)!=len(str2):
        print(1)
    else:
        print(4)

main()
运行结果图:

Python练习题:字符串对比(选自蓝桥杯)_第2张图片

你可能感兴趣的:(Python习题集)