可有大佬会算这个python作业?!

 

#1
def comp(a,b):
    if a>b:
        print(f'{a}>{b}')
    elif a<b:
        print(f'{a}<{b}')
    else:
        print(f'{a}={b}')
if __name__=='__main__':
    a,b=eval(input('输入a,b两个数,逗号隔开:'))
    comp(a,b)
#2
def count_num(*X):
    P=[]
    for i in X:
        if i.isdigit():
            P.append(i)
    length=len(P)
    return length
inp=input().strip().split(' ')
res = count_num(*inp)
print(res)
def fp(a,b):
    if a>b:
        print("a比b大")
    elif a<b:
        print("a比b小")
    else:
        print("a和b相等")

a = int(input('输入a:'))
b = int(input('输入b:'))
fp(a,b)

 

def fp(a,b):
    if a>b:
        print("a>b")
    elif a<b:
        print("a<b")
    else:
        print("a=b")

a = int(input('输入a:'))
b = int(input('输入b:'))
fp(a,b)

 第二个

def fp(*X):
    P = []
    for v in X:
        P.append(v)
    return len(P)

print(fp(57,56,57,77))
print(fp(57,"AA",None))
print(fp())

结果

4

3

0

您的问题已经有小伙伴解答了,请点击【采纳】按钮,采纳帮您提供解决思路的答案,给回答的人一些鼓励哦~~

ps:开通问答VIP,享受5次/月 有问必答服务,了解详情↓↓↓

【电脑端】戳>>>  https://vip.csdn.net/askvip?utm_source=1146287632
【APP 】  戳>>>  https://mall.csdn.net/item/52471?utm_source=1146287632