python編程入門 編程序,輸入一個(gè)華氏溫度,要求輸出攝氏溫度。公式為c=5/9(F-32)輸出要有文字說明,取2位小數(shù)?
編程序,輸入一個(gè)華氏溫度,要求輸出攝氏溫度。公式為c=5/9(F-32)輸出要有文字說明,取2位小數(shù)?1. 可以用Python語言編寫,分析如下:(1)輸入輸出攝氏度以字母C和C開頭,溫度可以是整數(shù)或
編程序,輸入一個(gè)華氏溫度,要求輸出攝氏溫度。公式為c=5/9(F-32)輸出要有文字說明,取2位小數(shù)?
1. 可以用Python語言編寫,分析如下:(1)輸入輸出攝氏度以字母C和C開頭,溫度可以是整數(shù)或小數(shù),例如:c12.34表示12.34攝氏度;(2)輸入輸出華氏度以字母F和F開頭,溫度可以是整數(shù)或小數(shù),如:f87.65表示87.65攝氏度;2。特定Python程序的屏幕截圖;3。注意tab的縮進(jìn)是一致的,否則會(huì)報(bào)錯(cuò)。輸入華氏度結(jié)果的屏幕截圖;5。輸入攝氏度結(jié)果的截圖;6。輸入錯(cuò)誤結(jié)果的屏幕截圖
import rewhile true:a=raw input()if重新匹配(r“d”,a):Break
怎么用Python寫一個(gè)if判斷,可以輸入數(shù)字參與公式計(jì)算,而不符合格式的字符輸出
)。INTN、a、B和C定義了四個(gè)整數(shù)變量,其中n是要輸入的數(shù)字,a是輸入數(shù)字的一百位數(shù),B是輸入數(shù)字的十位數(shù),C是輸入數(shù)字的一位數(shù)。Scanf(%d“,&n)獲取鍵盤輸入的數(shù)字。假設(shè)輸入123,則n的值為123。A=n/100取百,用123除100,得1,即值為1。C=n 取一位數(shù),123除以10得到余數(shù),余數(shù)為3,即C的值為3。B=(n-a*100)/10得到十位數(shù),用(123-1*100)除以10得到B值2。Printf(%dn”,c*100,b*10a)按相反順序輸出。前一個(gè)數(shù)字C變?yōu)橐话?,即C*100的前十位仍然是十位,即B*10的前一百位變?yōu)橐晃?,也就是說,倒序的三位數(shù)字是由a相加得到的,即3*100 2*10 1=321,非常簡單。關(guān)鍵是如何得到三位數(shù)字中每一位的數(shù)字。感受一下。