728x90
2주차 동아리에서 제시한 문제는 <3.6.9 게임>
-우리가 아는 그 3.6.9게임 (숫자에 3.6.9가 들어갈 때 박수 치는 게임)
-몇 번째 숫자까지 게임할 지 정하면 컴퓨터가 그 숫자까지 출력
answer='y'
while answer =='y':
for num in range(1,int(input("어디까지 출력할까요?"))+1,1):
count=str(num).count("3")+str(num).count("6")+str(num).count("9")
if count==0:
print(num)
else:
print("짝"*count)
answer=input("게임을 한번 더 하시겠습니까?(y/n)")
count 라는 모듈 기능을 처음 사용해보았다. 3 6 9가 들어가는 숫자를 어떻게 판별하지 싶었는데 count 기능을 쓰니까 단 몇 줄만에 3 6 9가 들어가는 숫자를 걸러낼 수 있었다.
728x90
'프로그래밍 > python' 카테고리의 다른 글
[동아리/파이썬/20.05.15] 4주차 파이썬 프로그래밍 (0) | 2020.06.28 |
---|---|
[동아리/파이썬/20.04.24] 3주차 파이썬 프로그래밍 (0) | 2020.06.28 |
[동아리/파이썬/20.04.10] 1주차 파이썬 프로그래밍 (0) | 2020.06.28 |
[동아리/파이썬/20.06.26] 워드클라우드 (2) | 2020.06.28 |
[학교/파이썬프로젝트/20.06.12] 기말과제 (0) | 2020.06.28 |