# 3. APS/CodeUp

CodeUp # Python 기초 100제_6082_3 6 9 게임의 왕이 되자

둥굴둥굴둥굴레차 2021. 3. 13. 18:13

 

 

💯 [문제]

 

 

[기초-종합] 3 6 9 게임의 왕이 되자(설명)(py)

python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용

codeup.kr

int_a = int(input())
str_list = []
for i in range(1, int_a+1):
    str_list.append(str(i))

cnt = 0

for i in str_list:
    # 문법오류 조심하자
    # '3' or '6' or '9' in i ==>> 안됌!!
    if '3' in i or '6' in i or '9' in i:
        cnt = 0
        for j in i:
            if '3' in j or '6' in j or '9' in j:
                cnt += 1
        print('X'*cnt, end=' ')

    else:
        print(i, end=' ')

 


 

🍦 [복습]

 

# 1. 210314

 

1. 데이터 타입 잘 맞추기

# '3' 이지 3 아님...
'3' in i or '6' in i or '9' in i

 

2. += 보단, .append() 사용해주기

 

+= : cnt 더해줄 때 

.append() : 리스트에 추가할 때