ksy290   2년 전

--아래-- 부분을 for 구문으로 바꾸기 위해서 

작성했는데 전부 답이 0으로 떠서 뭐가 잘못됐는지 알고 싶습니다.


a = int(input())

b = int(input())

c = int(input())

d = a*b*c

d = str(d)

for i in range(10):

print(d.count('i'))        ## 문제되는 부분!!

밑에 부분을 

--------아래-------------------

# print(d.count('0'))

# print(d.count('1'))

# print(d.count('2'))

# print(d.count('3'))

# print(d.count('4'))

# print(d.count('5'))

# print(d.count('6'))

# print(d.count('7'))

# print(d.count('8'))

# print(d.count('9'))

dbshin59   2년 전

'i' 는 문자입니다. 변수가 아닙니다.


dbshin59   2년 전

만약 변수 i를 count를 이용해 세고 싶으시면 str(i)를 해주셔야 합니다.

댓글을 작성하려면 로그인해야 합니다.