영상
문제
'''
[문제]
철수는 영어단어 타자 게임을 만들고 있다.
한 단어씩 출력하는데 그냥 출력하면 재미없기 때문에
랜덤 위치에 글자 대신 * 을 한 개 출력한다.
타자 게임을 구현을 위한 화면을 출력하시오.
[예시]
ja*a
pytho*
c+*
n*de
*avascript
'''
wordList = ["java", "python", "c++", "node", "javascript"]
Python
복사
해설
'''
[문제]
철수는 영어단어 타자 게임을 만들고 있다.
한 단어씩 출력하는데 그냥 출력하면 재미없기 때문에
랜덤 위치에 글자 대신 * 을 한 개 출력한다.
타자 게임을 구현을 위한 화면을 출력하시오.
[예시]
ja*a
pytho*
c+*
n*de
*avascript
'''
import random
wordList = ["java", "python", "c++", "node", "javascript"]
for i in range(len(wordList)):
rIndex = random.randint(0, len(wordList[i]) - 1)
for j in range(len(wordList[i])):
if j == rIndex:
print("*", end="")
else:
print(wordList[i][j], end="")
print()
Python
복사