求帮做python的问题

题目如上 不能用input import和print 最好也不要用list 就是用if statement来做

def card_namer(a,b):
    allGood = True
    if a == '1':
        part_1 = 'ACE'
    elif a <= '9' and a > '1':
        part_1 = a
    elif a == 'T':
        part_1 = '10'
    elif a == 'J':
        part_1 = 'Jack'
    elif a == 'Q':
        part_1 = 'Queen'
    elif a == 'K':
        part_1 = 'King'
    else:
        allGood = False
    if b == 'D':
        part_2 = 'Diamonds'
    elif b == 'C':
        part_2 = 'Clubs'
    elif b == 'H':
        part_2 = 'Hearts'
    elif b== 'S':
        part_2 = 'Spades'
    else:
        allGood = False
    if allGood is True:
        return part_1+' of '+part_2
    else:
        return 'CHEATER!'

温馨提示:答案为网友推荐,仅供参考
相似回答