인 스 턴 스 1: "온도 변환" 문제 분석 (미 완성 대기)

요약: 본 블 로 그 는 필기 로 만 사용 되 며, 권리 침해 가 있 으 면 연락 하여 즉시 삭제 하 십시오.
두 가지 온도 의 서로 다른 체 계 를 묘사 하 는데 그것 이 바로 섭씨 도 (C), 화 씨 도 (F) 이다.
문제 분석: 온도 값 을 직접 변환 한다.
-- 경계 구분 (IPO):
(1) 입력 (I): 화 씨 도 나 섭씨 도 표지 가 있 는 온도 값;
(2) 처리 (P): 온도 표지 에 따라 적당 한 온도 변환 알고리즘 을 선택한다.
(3) 출력 (O): 섭씨 나 화 씨 표 지 를 가 진 온도 값.
공식: C = (F - 32) / 1.8  F = C * 1.8 + 32
인 스 턴 스 작성:
TempStr = input("")
if TempStr[-1] in ['F','f']:
    C = (eval(TempStr[0:-1]) - 32) / 1.8
    print("       {."2f}C"/format(C))
elif TempStr[-1] in ['C','c']:
    F = 1.8 * eval(TempStr[0:-1]) + 32
    print("       {.:2f}F".format(F))
else:
    print("      ")

 
다음으로 전송:https://www.cnblogs.com/daisy-996/p/10241432.html

좋은 웹페이지 즐겨찾기