본문 바로가기

for문

(2)
썸5 파이썬 Dictionary 딕셔너리 활용 : 지폐 동전 거스름돈 계산 파이썬의 Dictionary는 사전이라는 의미이다. 이것을 이용해서 지폐몇장, 거스름돈 얼마 계산해보자. 일단 input 을 받아서 money 변수에 저장한다. money=int(input('금액을 입력하세요:')) money(입력한값 예를들어 362 라고 하겠다.) cash 라는 리스트를 만드는데, 여기에는 단위가 들어간다. 무슨말이냐면 예제는 $기준으로 할건데. 달러는 100$, 50$, 20$, 10$, 5$, 1$ 이렇게 나뉘어져있다. 100$ 이상 달러도 있나? 흠.. 뭐 잘모르겠지만 있다면 그 앞에 추가해주면 된다. cash = [100,50,20,10,5,1] cnt ={} #리스트는 [] #딕셔너리는 {} 아래 cnt는 지폐별로 몇장씩 필요한가를 딕셔너리로 저장하기 위해 dictionary..
썸5 파이썬 for문 while문 활용 : 짝수홀수 암스트롱수 암스트롱수? 사실 학생때는 이런게 있는지도 몰랐는데 (배웠는데 기억이 안나는 것일수도 ) 암스트롱수의 공식은 아래와 같다. 파이썬으로 풀어보았다. 암스트롱수란...? ㅎㅎ 근데 문제 이외에 어디에 쓰이긴 하는걸까? 궁금해지네.. 암스트롱수 공식 #x*100 +y*10 + z = x3+y3+z3 정답: 153, 370,371,407 # 암스트롱수 #x*100 +y*10 + z = x3+y3+z3 amstrongNum = [] for i in range(100,1000): x = i//100 y = (i%100)//10 z = (i%100)%10 #print(f" {i} - {x} - {y} - {z} / {i} - {x**3} - {y**3} - {z**3}") sum1 = x*100 + y*10 + z ..