작성한 질문수
[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
[심화] 문자열
해결된 질문
작성
·
187
0
선생님 문자열에서 str[ ]을 사용하여 원하는 값을 가져오는 방식은 이해를 했습니다. 문득 숫자가 있을 때 일의자리, 백의 자리 숫자를 가져올 경우 이 숫자를 str형태로 바꿔서 가져올수 있는지도 궁금해졌습니다.
예를 들어 123이 있을 때 일의 자리 숫자, 십의 자리 숫자를 가져오고 싶을 때 int64타입을 astype함수를 사용하여 string으로 바꾸고 위와 같은 방식으로 적용이 가능할까요???
답변 1
number = 123 # 숫자를 문자열로 변환 str_number = str(number) # 일의 자리와 십의 자리 추출 ones = str_number[-1] # 일의 자리 tens = str_number[-2] # 십의 자리 print("일의 자리:", ones) print("십의 자리:", tens)
네 맞습니다. 3과 2를 출력할 수 있어요 🙂
우와 빠른 답변 감사합니다ㅠㅠㅠㅠ
우와 빠른 답변 감사합니다ㅠㅠㅠㅠ