溫度轉換——MOOC《Python語言程式設計》第1周練習題2
039003100371550484032531
溫度轉換 II
描述
溫度的刻畫有兩個不同體系:攝氏度(Celsius)和華氏度(Fabrenheit)。
請編寫程式將使用者輸入華氏度轉換為攝氏度,或將輸入的攝氏度轉換為華氏度。
轉換演算法如下:(C表示攝氏度、F表示華氏度)
C = ( F - 32 ) / 1.8
F = C * 1.8 + 32
要求如下:
(1) 輸入輸出的攝氏度採用大寫字母C開頭,溫度可以是整數或小數,如:C12.34指攝氏度12.34度;
(2) 輸入輸出的華氏度採用大寫字母F開頭,溫度可以是整數或小數,如:F87.65指攝氏度87.65度;
(3) 不考慮異常輸入的問題,輸出保留小數點後兩位;
(4) 使用input()獲得測試用例輸入時,不要增加提示字串。
輸入
示例1:C12.34
示例2:F87.65
輸出
示例1:F54.21
示例2:C30.92
#!/usr/bin/env python3.7
# !-*- coding: utf-8 -*-
#
# Copyright (c) 2018 jd.com, Inc. All Rights Reserved
#
"""
File: TempConvert2.py
Author: wangshuai191
Date: 2019/2/11 19:48
Brief:
"""
TempStr = input()
if TempStr[0] in ['F']:
C = (eval(TempStr[1:]) - 32)/1.8
print("C{:.2f}".format(C))
elif TempStr[0] in ['C']:
F = eval(TempStr[1:])*1.8 + 32
print("F{:.2f}".format(F))
相關文章
- 【任務】Python語言程式設計.MOOC學習Python程式設計
- C程式設計語言(第2版·新版)練習題1-6C程式程式設計
- C程式設計語言(第2版·新版)練習題1-7C程式程式設計
- C程式設計語言(第2版·新版)練習題1-4C程式程式設計
- C程式設計語言(第2版·新版)練習題1-5C程式程式設計
- C程式設計語言(第2版·新版)練習題1-8C程式程式設計
- 《Java語言程式設計(基礎篇)(原書第10版)》第2~4章部分程式設計練習題程式碼Java程式設計
- MOOC 翁愷C語言 第五週程式設計練習1 素數和C語言程式設計
- 大一C語言程式設計練習題C語言程式設計
- C語言程式設計-現代方法 第二版 第2.6小節 華氏溫度轉化為攝氏溫度C語言程式設計
- 【筆記】嵩天.Python語言程式設計.完成兩個簡單例項(溫度轉換和繪圖)筆記Python程式設計單例繪圖
- 程式設計假期練習題--2程式設計
- 分解質因數——MOOC《零基礎學Java語言》第7周程式設計題1Java程式設計
- (一) 溫度轉換問題
- 溫度轉換
- 《C程式設計語言》 練習3-5C程式程式設計
- java語言程式設計基礎篇第七章程式設計練習題Java程式設計
- 高階程式設計語言第2次作業程式設計
- 高階語言程式設計第2次作業程式設計
- 多國語言程式設計之資源轉換 (轉)程式設計
- Python 程式設計練習Python程式設計
- R語言程式設計藝術 第2章 向量(上)R語言程式設計
- Python語言程式設計 (第11期) 測驗8: 程式設計方法學Python程式設計
- 程式設計實習MOOC/7997/3w7:第三週程式填空題2程式設計
- C語言程式設計練習 GPS資料處理C語言程式設計
- 《Python程式設計:從入門到實踐》第2章習題Python程式設計
- c語言程式設計題C語言程式設計
- Python學習之函數語言程式設計Python函數程式設計
- 中國MOOC_物件導向程式設計——Java語言_第4章 繼承與多型_第4周程式設計題_將MP3媒體型別存放進Database物件程式設計Java繼承多型型別Database
- python練習冊-第0000題Python
- 程式練習題(2)
- Android程式設計權威指南(第2版)—第14章挑戰練習Android程式設計
- Android程式設計權威指南(第2版)—第15章挑戰練習Android程式設計
- Android程式設計權威指南(第2版)—第12章挑戰練習Android程式設計
- Python程式設計:從入門到實踐(第2版)第1章習題答案Python程式設計
- 《JavaScript框架設計(第2版)》之語言模組JavaScript框架
- 程式設計假期練習題--1程式設計
- 程式設計假期練習題--3程式設計