题解 | #牛牛的计划#

牛牛的计划

http://www.nowcoder.com/practice/cf956ceef9f84f7393a0b7284fdbf95a

l=[]
for _ in range(2):
    l.append(list(map(int,input().split())))

flag=0
for i in range(3):
    if l[1][i]<l[0][i]:
#         print("no")
        break
    if l[1][i]>l[0][i]:
        flag=1
        print("yes")
        break
if l[1][0]==l[0][0] and l[1][1]==l[0][1] and l[1][2]==l[0][2]:
    flag=1
    print("yes")
if flag==0:
    print("no")
  • 还是使用了矩阵的方法
  • 不过发现大佬们有很妙的方法
  • #方法二,转换成datetime.date的方法,很像excel中的日期
import datetime
y,***p(int,input().split())
y1,m1,d1 = map(int,input().split())
a = datetime.date(y, m, d)
b = datetime.date(y1,m1,d1)
print(a)
print(type(b))
print((a-b)==0)
print((a-b)=="00:00:00")
if a<=b:
    print('yes')
else:
    print('no')
  • 方法三,是字符串连接的方法
a=input().split()
b=input().split()
a=''.join(a)
b=''.join(b)
print(a)
print(b)
print(type(a))
print(a-b)
if a>b:
    print('no')
else:
    print('yes')
python学习笔记 文章被收录于专栏

自学笔记记录

全部评论

相关推荐

牛客刘北:如果暑期实习是27届的话,你要晚一年才会毕业,企业为什么会等你呢?要搞清时间逻辑呀!27届现在实习只能是在暑假实习,这是日常实习,不是暑期实习。所以多去投日常实习吧,暑期实习肯定不会要你的
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务