python99乘法表和判断版本号大小

昨天面试要求写python代码,但是python是大一学的了,语法忘了没写出来,挺好笑的

99乘法表:

for i in range(1,10):
    for j in range(1,i+1):
        print(f'{i}*{j}={i*j}\t',end=" ")
    print()

判断版本号大小:

def version(v1,v2):
    str_1=v1.split('.')
    str_2=v2.split('.')
    c=0
    while True:
        if c==len(str_1) and c==len(str_2):
            return 0
        if c==len(str_1):
            str_1.append(0)
        if c==len(str_2):
            str_2.append(0)
        if int(str_1[c])>int(str_2[c]):
            return 1
        if int(str_1[c])<int(str_2[c]):
            return -1
        c+=1
if __name__=='__main__':
    a=version("12.0.3","12.0.2")
    print(a)

猜你喜欢

转载自blog.csdn.net/m0_63050933/article/details/143356519