파이썬 자릿값
조회수 555회
안녕하세요! 파이썬으로 otp를 만들어보다가 궁금한 점이 생겨 이렇게 질문합니다!
otp 값을 만드는 알고리즘을 만드는도중 6자리만 출력하고싶은데 7~9 자리가 되는 문제가 있더라구요!
그래서 혹시 어케 하면 파이썬에서 7~8자리인 값을 6자리로 바꿀수있을까요?
-
(•́ ✖ •̀)
알 수 없는 사용자
1 답변
-
간단한 방법으로는 나머지 연산을 통해 자리수를 줄일 수 있습니다.
ex)
otp = 18573829 new_otp = otp % 1000000 print(new_otp)
7자리 숫자나 9자리 숫자 모두 6자리로 변환됩니다.
-
(•́ ✖ •̀)
알 수 없는 사용자
-
댓글 입력