쌍욕은 하지 말아줘잉 ㅜ

확률 구하는거얌

1. 카드는 1부터 10까지의 자연수로 이루어짐 
장수는 55장 각 카드의 장수는 카드의 번호랑 같음 

1은 1장 5는 5장  뭔말인지 알지?

2. 공유카드 3장, 개인카드 4장임 플레이어는 4명

3. 공유카드 3장 개인카드 4장끼리 겹치는 카드가 없으면 레인보우라 부름 (내가 지은거 아니다

4. 100번 실행해서 나오는거 평균값으로 나오게 함 

부족한거나 잘못한거 있으면 말해줘 허헣ㅎㅎ

import random
rainbow_ = 0

for i in range (100) :
    for i in range (100) :
        rainbow = ["1""2""2""3""3""3""4""4""4""4""5""5""5""5""5""6""6""6""6""6""6""7""7""7""7""7""7""7""8""8""8""8""8""8""8""8""9""9""9""9""9""9""9""9""9""10""10""10""10""10""10""10""10","10""10"]
        play_1 = []
        play_2 = []
        play_3 = []
        play_4 = []
        floor = [] 
        random.shuffle(rainbow) 
        
        for i in range(4) :
            play_1.append(rainbow[0])
            del rainbow[0]
            play_2.append(rainbow[0])
            del rainbow[0]
            play_3.append(rainbow[0])
            del rainbow[0]
            play_4.append(rainbow[0])
            del rainbow[0]
        for i in range(3) :
            floor.append(rainbow[0])
            del rainbow[0]
        
        p1 = int(play_1[0])
        p2 = int(play_1[1])
        p3 = int(play_1[2])
        p4 = int(play_1[3])

        f1 = int(floor[0])
        f2 = int(floor[1])
        f3 = int(floor[2])

        if f1 == p1 or f1 == p2 or f1 == p3 or f1 == p4 :
            rainbow_ = rainbow_
        elif f2 == p1 or f2 == p2 or f2 == p3 or f2 == p4 : 
            rainbow_ = rainbow_
        elif f3 == p1 or f3 == p2 or f3 == p3 or f3 == p4 :
            rainbow_ = rainbow_
        elif p1 == p2 or p1 == p3 or p1 == p4 or p2 == p3 or p2 == p4 or p3 == p4 :
            rainbow_ = rainbow_
        elif  f1 == f2 | f1 == f2 | f1 == f3 | f2 == f3 :
            rainbow_ = rainbow_
        else :
            rainbow_ = rainbow_ + 1
    
    

print(rainbow_ / 100 , "%")