추천 자료: ASP.NET Core 인증 및 권한 부여
def add_commas(number):
"""
입력된 숫자에 천 단위 콤마를 추가한 문자열을 반환하는 함수
"""
number_str = str(number) # 입력된 숫자를 문자열로 변환
length = len(number_str) # 문자열 길이 계산
result = "" # 변환 결과를 저장할 변수
for i in range(length):
# 문자열 끝에서부터 한 글자씩 읽어들이면서 변환 결과에 추가
result = number_str[length - i - 1] + result
if (i + 1) % 3 == 0 and i != length - 1:
# 천 단위마다 콤마를 추가할 조건이 만족하면 콤마 추가
result = "," + result
return result
# 사용자로부터 숫자 입력 받기
number = int(input("변환시킬 숫자를 입력하세요... => "))
# 변환 결과 출력
result = add_commas(number)
print(f"변환 결과 : {result}")
추천 자료: .NET Blazor에 대해 알아보시겠어요? .NET Blazor 알아보기를 확인해보세요!