편집 기록

편집 기록
  • 프로필초보님의 편집
    날짜2021.05.03

    파이썬 질문


    제가 원하는 것은 l = [(a,b), (a,c), ...]일 때 aimed_card.chose()에 첫 순에는 a, b가 들어가고 두번째에는 a, c가 들어가게 하고 싶습니다.

    result = 0
    
    print("마름모:R, 지렁이:W, 타원:C/ 여백:E, 색칠:F, 줄무늬:G/ 빨:r, 초:g, 보:p/ 1, 2, 3")
    print("ex)RFp2")
    
    a = input().split()
    b = input().split()
    c = input().split()
    d = input().split()
    e = input().split()
    f = input().split()
    g = input().split()
    h = input().split()
    i = input().split()
    
    card_map = [a, b, c, d, e, f, g, h, i]
    
    from itertools import combinations
    l = list(combinations(card_map, 2))
    
    
    for i in range(0, len(l)):
        aimed_card = finding()
        aimed_card.chose(l(i)) 
    
        if aimed_card in card_map:
            result = 1
            break
    
    if result:
        print("결이 아닙니다.")
    else:
        print("결")
    
  • 프로필6uchu님의 편집
    날짜2021.05.02

    파이썬 질문


    result = 0
    
    print("마름모:R, 지렁이:W, 타원:C/ 여백:E, 색칠:F, 줄무늬:G/ 빨:r, 초:g, 보:p/ 1, 2, 3")
    print("ex)RFp2")
    
    a = input().split()
    b = input().split()
    c = input().split()
    d = input().split()
    e = input().split()
    f = input().split()
    g = input().split()
    h = input().split()
    i = input().split()
    
    card_map = [a, b, c, d, e, f, g, h, i]
    
    from itertools import combinations
    l = list(combinations(card_map, 2))
    
    
    for i in range(0, len(l)):
        aimed_card = finding()
        aimed_card.chose(l(i)) #제가 원하는 것은 l = [(a,b), (a,c), ...]일 때 
    #aimed_card.chose()에 첫 순에는 a, b가 들어가고 두번째에는 a, c가 들어가게 하고 싶습니다.
    
        if aimed_card in card_map:
            result = 1
            break
    
    if result:
        print("결이 아닙니다.")
    else:
        print("결")
    

ᕕ( ᐛ )ᕗ
로그인이 필요합니다

Hashcode는 개발자들을 위한 무료 QnA사이트 입니다. 계정을 생성하셔야만 글을 작성하실 수 있습니다.