development♥

프로그래머스 코딩테스트연습 #3 문자열 반복해서 출력하기

리니❤ 2023. 5. 26. 09:08
반응형

 

 

 

 

 

 

 

방법1.

# 아래처럼 map함수를 사용하면 오류남 왜??=> map함수는 사용할떄 map(함수, 반복출력) 일케 두가지를 써야함
#str,n=map(input("글자와 반복하고싶은 숫자를 입력해주세요.").strip().split(' '))
str,n=input("글자와 반복하고싶은 숫자를 입력해주세요.").strip().split(' ')
if len(str)>=1 and len(str)<=10 and int(n)>=1 and int(n)<=5:
      repeat=str*int(n) #여기 n도 int로 형변환을 시켜줘야함
      print(repeat)
else:
      print("다시 입력하세요.")

 

방법2

a, b = input().strip().split(' ')
for i in range(int(b)):
    print(a, end = "")
# 설명
# a = a
# b = 3
# i = 1 print에 a 출력
# i = 2 print에 a 출력
# i = 3 print에 a 출력
# 그런데 end="" 가 있으니까 붙여서 aaa 출력

 

 

 

 

[ 내가 작성한 코드 ]

 

 

 

 

 

 

반응형