x = False
divisors = [2,3,4,5,6,7,8,9,10]
for i in range (10,10000,10):
if [x for x in divisors if i % x == 0]:
print(i)
break
이 프로그램이 10을 인쇄하는 이유에 대한 몇 가지 지침을 얻을 수 있습니까? 그것은 인쇄해야합니다 .. 2520파이썬 목록 이해 (오일러 프로젝트 5)
나는 지금이 문제에 너무 많은 시간을 보냈다. 나는 목록의 이해력, 작동 방식, 리턴 값을 정말로 이해하지 못한다고 생각한다. 분열의는 float를 얻을 경우 문장이 거짓 얻을 것이다 경우
내가 .. 기대했다
내가 캐스팅을 사용해야합니까?그 범위 (10,10000,10)에서 10, 20, 30, 40, ..., 10000의 목록을 제공합니까?
정말 고마워요. 2520과 모든 것을 인쇄합니다. 예, if 논리에 논리를 적용하는 법을 알지 못했습니다. 파이썬에 관한 최신 책을 꼭 읽어야합니다. – DrOnline