숫자의 모든 숫자가 같은지 확인:
no = int(input("Enter no. ")) #333 equal = no%10 #4 while no>0: rem = no%10 #3 if rem == equal: equal=rem else: print("All Numbers are not equal") break no//=10 #123 else: print("All numbers are equal")
출력:
1)Enter no. 6666 All numbers are equal 2)Enter no. 465 All Numbers are not equal
퍼즐:
1) 말이 달리다
12단계-->1피트 도달하기
1시간 동안-->1피트를 달린다
2시간 후-->2피트 달리기
3시간 후-->3피트 달리기
4시간 후 -->4피트 달리기
말이 4시간 동안 달린 총 발의 양
total = 0 steps = 12 ft = 1 while ft<=4: total = total + steps*ft ft = ft+1 print(total)
출력:
120
2)개구리가 30피트 우물에 빠졌습니다
-->하루에 1피트씩 오르다가 하루가 끝나면 0.5피트 아래로 떨어집니다.
-->그러면 정상에 도달하는 데 며칠이 걸리나요?
height = 30 up = 1 down = 0.5 total = 0 days = 0 while total<height: total = total + up - down days+=1 print(days)
출력:
60
3)시계가 5분씩 지연되고 매 시간마다 5분씩 더 지연되는 경우(예: 1일-->11.00, 2일-->10.55, 3일-->10.50)
-->그래서 시계가 7시를 가리키고 12시를 가리키면 몇 분 정도 지연되나요?
morning = 7 afternoon = 12 difference = 5 late = 0 while difference>0: late = late + 5 difference-=1 print(late)
출력:
25
4)철도시간을 일반시간으로 또는 그 반대로 변환합니다.
예:
철도 시간부터 일반 시간까지:
15:09 --> 3:09
보통 철도 시간까지의 시간:
3:10 --> 15:10
time=float(input("Enter the time:")) if time<=12: railway_time=time+12 print("Railway time:",railway_time) else: railway_time=12-time print("Railway time:",round(-railway_time,2))
출력:
Enter the time:16 Railway time: 4.0 Enter the time:4 Railway time: 16.0
위 내용은 Python Day-Looping 퍼즐의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!