• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

password만드는 규칙3에서 질문이요

20.10.23 03:17 작성 조회수 176

1

규칙3에서 남은글자 중 처음 세자리 만들때 ""없이 그냥 my_str[:3] 만 쓰셨는데, 이게 숫자가 아니라 문자형이니까""가 앞뒤로 있어야 하는거 아닌가요? "my_str[:3]"    이렇게요.

그리고, 한가지 더 질문이 있습니다. 규칙1, 규칙2 만들때  알려주신 방법으로 하지 않고 그냥 슬라이싱만을 이용해서 만들어도 값이 똑같이 나오던데, 어떤 방법이 더 좋은건가요? 다채로운 방법을 쓰는게 나은가요? 아니면 간단하게 할수있는게 나은가요? 

답변 1

답변을 작성해보세요.

0

답변이 늦어 죄송합니다.

슬라이싱을 사용하실 때 my_str 변수를 " " 로 감싸줄 필요는 없습니다. 감싸주는 순간 my_str[:3] 이라는 값을 가지는 문자열이 될 뿐입니다.

두 번째 질문에 대해서, 프로그래밍을 할 때 정답은 없습니다. 빠르고 정확하게 동작한다면 그 방법이 대개 맞습니다.