728x90
문제
숫자로만 이루어진 문자열 n_str이 주어질 때,
n_str을 정수로 변환하여 return하도록 solution 함수를 완성해주세요.
나의 풀이
def solution(n_str):
return int(n_str)
다른 사람 풀이
solution = int
엥? 이게 뭐임??
[코드 해석]
- 이 코드는 Python에서 변수를 선언하고 초기값으로 int 타입을 지정하는 것
- solution이라는 변수를 선언하고 그 변수의 타입을 정수형(int)으로 지정한 것
- int는 정수를 나타내는 데이터 타입
- 변수 solution은 이 타입의 값을 가지게 됨
- solution 변수는 아무런 값도 가지고 있지 않은 상태, 만약 실제로 값을 할당하지 않고 사용하려고 하면 에러가 발생할 수 있음
실제 할당하고 사용하는 예시
solution = 42 # 변수에 정수 값을 할당
result = solution + 5 # 정수 값에 5를 더함
print(result) # 출력: 47
'프로그래밍 > 알고리즘' 카테고리의 다른 글
프로그래머스 - 문자열의 뒤의 n글자 (0) | 2024.01.31 |
---|---|
python - extend (1) | 2023.12.27 |
깃허브 커밋 1주년 기념 다시 생각해보는 2023 목표 (0) | 2023.10.17 |
프로그래머스 - k의 개수 (0) | 2023.10.04 |
프로그래머스 - 카펫 파이썬 (0) | 2023.09.04 |
댓글