프로그래밍

 3203, 161/161 회원가입  로그인  
   kksh1107
   파이썬 지문 드립니다.

http://www.hackerschool.org/HS_Boards/zboard.php?id=QNA_programming&no=6626 [복사]


print("<<의 숫자 추출 연산>>")
num=int(input("▣ 네자릿수 정수 =>"))
sum=0
print()
print("==== 출력결과 ====")
print(f"천의 자리:{num//1000}")
sum+=num%10000//1000
num=num%1000
print(f"백의 자리:{num//100}")
sum+=num%1000//100
num=num%100
print(f"십의 자리:{num//10}")
sum+=num%100//10
num=num%10
print(f"일의 자리:{num//1}")
sum+=num%10

print(sum)
이거 출력 했을 때 1234라고 실행시키면  1+2+3+4 = 10 이렇게 나오도록 마지막에 표시하고 싶은데 출력좀 알려주세요ㅜㅜ

  Hit : 739     Date : 2021/04/24 10:31
[불법/스팸글로 신고하기]



    
gihacker num 을 str 함수를 통하여 INT 형을 STRING 형으로 바꾸신후 1글짜식 출력하시면 될것같습니다.

num = 1234

num2 = str(num) // num2 에는 "1234"

print(num2[0])
print(num2[1])
print(num2[2])
print(num2[3])
2021/04/25  
  파이썬 지문 드립니다.[1]     kksh1107
04/24 738
2   C++함수관련 질문이에용!![2]     1999dylee
05/11 879
1   c언어 segmentation fault:11 오류 질문드립니다![2]     leebk1124
05/21 878
[1].. 161

Copyright 1999-2022 Zeroboard / skin by Hackerschool.org / Secure Patch by Hackerschool.org & Wowhacker.com