题解 | #牛牛的计划#

牛牛的计划

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学习笔记 文章被收录于专栏

自学笔记记录

全部评论

相关推荐

斑驳不同:还为啥暴躁 假的不骂你骂谁啊
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务