python初級(jí)代碼編程
此篇文章對(duì)于有興趣學(xué)習(xí)python代碼的可以進(jìn)來(lái)看看。因?yàn)槲乙苍趯W(xué)習(xí)python
所以這篇專欄就當(dāng)作是我的筆記了。
此專欄不可能讓你學(xué)會(huì)編程出chatGPT,但可以編程出計(jì)算機(jī)。

學(xué)習(xí)python所要下載的軟件的網(wǎng)址:https://www.python.org/downloads/
你可以挑選你所要的版本以及適配與不同的操作系統(tǒng)的python軟件
是官方網(wǎng)址

1.定義
字符串的定義:?jiǎn)涡凶址梢粚?duì)單引號(hào)或者一對(duì)雙引號(hào)表示,字符串里可以包含數(shù)字/字母/符號(hào)。如‘123’ ‘a(chǎn)bc’ 或 ‘!@#’都是字符串
下級(jí)代碼的意思:那個(gè)代碼縮進(jìn)在另一個(gè)代碼的下邊就叫它下級(jí)代碼如
就說(shuō)print是for i in range(10)的下級(jí)代碼。

2.語(yǔ)句
1.變量
變量的定義:變量相當(dāng)于一個(gè)盒子,可以用來(lái)存儲(chǔ)數(shù)據(jù)(數(shù)字、字符、字符串)
變量的賦值:變量的賦值通過(guò)等號(hào)=實(shí)現(xiàn)。例:a=10,把數(shù)字10賦值給變量a。
變量的命名規(guī)則
變量名只能包含數(shù)字、字母、下劃線
變量名只能由字母、下劃線開(kāi)頭
變量名不能使用保留字,例:for、if、print、input等
打印變量:打印變量時(shí),變量名左右不加引號(hào),加了引號(hào)就變成了字符串。
賦值運(yùn)算符
+=作用:加上你想要加的數(shù)字。
-=作用:減去你想要減的數(shù)字。
*=作用:乘你想要乘的數(shù)字。
/=作用:除以你想要除以的數(shù)字。
2.print語(yǔ)句
這可能只大家初學(xué)python代碼學(xué)的第一個(gè)語(yǔ)句,
它的作用是打印,打印說(shuō)的不是打印東西的打印而是顯示你想要讓它顯示的東西
運(yùn)行代碼的結(jié)果是
3.input語(yǔ)句
作用是輸入,讓你輸入數(shù)字/文字/符號(hào)等,他會(huì)把你輸入的東西轉(zhuǎn)換成字符串。
這個(gè)要搭配定義變量一起使用
這里如果輸入1它就會(huì)顯示1,你輸入什么,就顯示什么。
這里下載了python的人啊輸入代碼會(huì)發(fā)現(xiàn)它閃退了,其實(shí)不是是執(zhí)行完代碼自動(dòng)關(guān)閉了,快到你來(lái)不及看。
4.for 循環(huán)語(yǔ)句
作用是重復(fù)執(zhí)行你要做的事情。簡(jiǎn)化代碼。
這個(gè)i 你可以改成x y z 都可以它就是個(gè)變量.x只是個(gè)代數(shù)你輸入多少他就會(huì)重復(fù)執(zhí)行多少次。
tips:
每個(gè)單詞之間都要空格。
for語(yǔ)句末尾要帶上冒號(hào):
for語(yǔ)句的下級(jí)代碼是需要重復(fù)執(zhí)行的代碼,是需要縮進(jìn)4個(gè)空格的
5.if 語(yǔ)句
作用:判斷在執(zhí)行代碼時(shí),條件是否滿足。如果滿足執(zhí)行下面的代碼,如果不滿足就跳過(guò)執(zhí)行其他代碼。
上面的代碼經(jīng)過(guò)運(yùn)行后結(jié)果為
因?yàn)橄惹岸x了a等于字符串1
后面判斷a是否等于字符串1
因?yàn)榈扔谒詴?huì)執(zhí)行下面的代碼,打印出yes。
接著執(zhí)行其他的代碼打印變量a
上面的代碼經(jīng)過(guò)運(yùn)行后結(jié)果為
因?yàn)橄惹岸x了a等于數(shù)字1
后面判斷a是否等于字符串1
因?yàn)閍不等于字符串1
所以不會(huì)執(zhí)行下邊的代碼。
執(zhí)行其他的代碼打印1.
注意:
每個(gè)單詞之間都要空格。
在判斷時(shí)是兩個(gè)等于,不是一個(gè)等于。兩個(gè)等于是判斷是否相等,一個(gè)等于是定義變量。
if 語(yǔ)句后要加冒號(hào)
6.if else雙分支語(yǔ)句
作用:判斷在執(zhí)行代碼時(shí),條件是否滿足。如果滿足執(zhí)行下面的代碼,如果不滿足就執(zhí)行else下面的代碼。接著在執(zhí)行其他代碼。
上面的代碼運(yùn)行后結(jié)果為no
因?yàn)閍不等于1
所以就會(huì)執(zhí)行else下面的語(yǔ)句打印出no
注意:
else后面要加冒號(hào)
else下面的代碼也要縮進(jìn)
if?和 else 要對(duì)齊
7.if elif else 語(yǔ)句
作用:判斷在執(zhí)行代碼時(shí),if條件是否滿足。如果滿足執(zhí)行下面的代碼,如果不滿足判斷elif的條件是否滿足如果還不滿足就執(zhí)行else下面的代碼。接著在執(zhí)行其他代碼。
上面的代碼運(yùn)行后結(jié)果為no
因?yàn)閍不等于1 也不等于 2
所以就會(huì)執(zhí)行else下面的語(yǔ)句打印出no
8.for if 語(yǔ)句
作用:重復(fù)判斷執(zhí)行,重復(fù)判斷if條件是否被滿足,如果滿足了就執(zhí)行if的下級(jí)代碼。
如果沒(méi)滿足就繼續(xù)循環(huán)判斷,直到循環(huán)結(jié)束。
上面的代碼會(huì)讓你重復(fù)輸入10次,你可以輸入數(shù)字/字母/符號(hào)等,
如果你輸入的東西時(shí)的其中一次有1這個(gè)數(shù)字它將顯示yes
并繼續(xù)讓你輸入,只要有一次1就會(huì)輸入1次yes
直到10次循環(huán)結(jié)束。
9.while循環(huán)語(yǔ)句
作用:當(dāng)你不知道要循環(huán)多少次時(shí),就可以使用這個(gè)語(yǔ)句。設(shè)置一個(gè)條件,什么時(shí)候條件滿足了循環(huán)就結(jié)束了。
上面的代碼就會(huì)顯示
解析:剛開(kāi)始a=0 while語(yǔ)句成立了
那么就會(huì)執(zhí)行它的下級(jí)代碼
在執(zhí)行到第三次時(shí)a等于3
while語(yǔ)句不成立了就會(huì)執(zhí)行其他的代碼。
while True:是重復(fù)循環(huán)語(yǔ)句
作用:重復(fù)執(zhí)行它的下級(jí)代碼。
注意
True的T要大寫(xiě)
True后加冒號(hào):
? ? 下級(jí)代碼要縮進(jìn)
10.break語(yǔ)句
作用:終止,跳出所在層的循環(huán)。
用于while True:語(yǔ)句上
上面的代碼會(huì)一直讓你輸入數(shù)字/字母/符號(hào)等,如果輸入的是1,那么就結(jié)束這個(gè)循環(huán)。
否則就不停的讓你輸入數(shù)字/字母/符號(hào)。
11.continue語(yǔ)句
作用:終止,跳出本次循環(huán),用來(lái)控制循環(huán)結(jié)構(gòu)
用在循環(huán)語(yǔ)句中。
上面的代碼會(huì)一直讓你輸入數(shù)字/字母/符號(hào)等,如果輸入的是1,那么就跳過(guò)這次循環(huán),且下面的代碼不會(huì)運(yùn)行。如果輸入的是2,那么就結(jié)束這個(gè)循環(huán)。否則就不停的讓你輸入數(shù)字/字母/符號(hào)。
12.int 和 float 和 str 語(yǔ)句
這三個(gè)都只能輸入數(shù)字。
int語(yǔ)句作用是把數(shù)字字符串轉(zhuǎn)化成數(shù)字但不支持小數(shù)轉(zhuǎn)換。
str語(yǔ)句作用是把數(shù)字轉(zhuǎn)換成數(shù)字字符串。
float語(yǔ)句作用是把小數(shù)字符串轉(zhuǎn)換成小數(shù)。
為什么要把字符串轉(zhuǎn)換成數(shù)字或小數(shù)?因?yàn)閿?shù)字或小數(shù)可以運(yùn)算而字符串不能。
雖然字符串有兩個(gè)引號(hào)但是打印出來(lái)時(shí)是沒(méi)有引號(hào)的。

3.邏輯運(yùn)算符&數(shù)字運(yùn)算符
1.邏輯運(yùn)算符
and和:作用判斷兩個(gè)條件是否都成立。如果兩個(gè)都成立才成立,有一個(gè)不成立就都不成立。
or或:作用判斷兩個(gè)條件是否都成立。如果兩個(gè)都成立就成立,有一個(gè)成立也成立,兩個(gè)都不成立才不成立。
not非:作用判斷這個(gè)條件是否成立,如果成立就是不成立,如果不成立就是成立了,反著來(lái)的。
2.數(shù)字運(yùn)算符
==作用:比較兩個(gè)數(shù)量是否相等。
>=作用:比較一個(gè)數(shù)量是否大于等于另外一個(gè)數(shù)量。
<=作用:比較一個(gè)數(shù)量是否小于等于另外一個(gè)數(shù)量。
!=作用:比較一個(gè)數(shù)量是否不等于另外一個(gè)數(shù)量。
>作用:比較一個(gè)數(shù)量是否大于另外一個(gè)數(shù)量。
<作用:比較一個(gè)數(shù)量是否小于另外一個(gè)數(shù)量。

好啦,學(xué)會(huì)了這些你就可以編出來(lái)一個(gè)708行的計(jì)算機(jī)了。開(kāi)個(gè)玩笑。這是上一次的升級(jí)版。
增加了求體積和換算單位的功能。
print('歡迎,使用計(jì)算機(jī)。')
print('請(qǐng)注意體和形的差別。')
while True:#無(wú)限循環(huán)
? ? print('0.退出')
? ? print('1.四則運(yùn)算')
? ? print('2.冪運(yùn)算')
? ? print('3.求周長(zhǎng)')
? ? print('4.求面積')
? ? print('5.求體積')
? ? print('6.換算')
? ? x=input('請(qǐng)輸入數(shù)字:')
? ? if x =='':
? ? ? ? print('請(qǐng)不要打出空氣可以嗎親親?')
? ? ? ? continue
? ? elif x =='0':#退出
? ? ? ? print('再見(jiàn).')
? ? ? ? break
? ? elif x =='1':#四則運(yùn)算
? ? ? ? print(' ')
? ? ? ? print('1.加法')
? ? ? ? print('2.減法')
? ? ? ? print('3.乘法')
? ? ? ? print('4.除法')
? ? ? ? a=input('請(qǐng)輸入數(shù)字:')
? ? ? ? if a =='1':
? ? ? ? ? ? x='+'
? ? ? ? ? ? num1=float(input('請(qǐng)輸入第一個(gè)加數(shù):'))
? ? ? ? ? ? num2=float(input('請(qǐng)輸入第二個(gè)加數(shù):'))
? ? ? ? ? ? n=num1+num2
? ? ? ? ? ? print(num1,x,num2,'=',n)
? ? ? ? elif a =='2':
? ? ? ? ? ? x='-'
? ? ? ? ? ? num1=float(input('請(qǐng)輸入被減數(shù):'))
? ? ? ? ? ? num2=float(input('請(qǐng)輸入減數(shù):'))
? ? ? ? ? ? n=num1-num2
? ? ? ? ? ? print(num1,x,num2,'=',n)
? ? ? ? elif a =='3':
? ? ? ? ? ? x='×'
? ? ? ? ? ? num1=float(input('請(qǐng)輸入乘數(shù):'))
? ? ? ? ? ? num2=float(input('請(qǐng)輸入乘數(shù):'))
? ? ? ? ? ? n=num1*num2
? ? ? ? ? ? print(num1,x,num2,'=',n)
? ? ? ? elif a =='4':
? ? ? ? ? ? print('1.普通除法')
? ? ? ? ? ? print('2.只求商')
? ? ? ? ? ? print('3.只求余數(shù)')
? ? ? ? ? ? a=input('請(qǐng)輸入數(shù)字:')
? ? ? ? ? ? if a =='1':
? ? ? ? ? ? ? ? x='÷'
? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入被除數(shù):'))
? ? ? ? ? ? ? ? num2=float(input('請(qǐng)輸入除數(shù):'))
? ? ? ? ? ? ? ? if num2==0:
? ? ? ? ? ? ? ? ? ? print('0不能做除數(shù)')
? ? ? ? ? ? ? ? ? ? print('請(qǐng)重試')
? ? ? ? ? ? ? ? ? ? continue
? ? ? ? ? ? ? ? else:
? ? ? ? ? ? ? ? ? ? n=num1/num2
? ? ? ? ? ? ? ? ? ? print(num1,x,num2,'=',n)
? ? ? ? ? ? elif a =='2':
? ? ? ? ? ? ? ? x='//'
? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入被除數(shù):'))
? ? ? ? ? ? ? ? num2=float(input('請(qǐng)輸入除數(shù):'))
? ? ? ? ? ? ? ? if num2==0:
? ? ? ? ? ? ? ? ? ? print('0不能做除數(shù)')
? ? ? ? ? ? ? ? ? ? print('請(qǐng)重試')
? ? ? ? ? ? ? ? ? ? continue
? ? ? ? ? ? ? ? else:
? ? ? ? ? ? ? ? ? ? n=num1//num2
? ? ? ? ? ? ? ? ? ? print(num1,x,num2,'=',n)
? ? ? ? ? ? elif a =='3':
? ? ? ? ? ? ? ? x='%'
? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入被除數(shù):'))
? ? ? ? ? ? ? ? num2=float(input('請(qǐng)輸入除數(shù):'))
? ? ? ? ? ? ? ? if num2==0:
? ? ? ? ? ? ? ? ? ? print('0不能做除數(shù)')
? ? ? ? ? ? ? ? ? ? print('請(qǐng)重試')
? ? ? ? ? ? ? ? ? ? continue
? ? ? ? ? ? ? ? else:
? ? ? ? ? ? ? ? ? ? n=num1%num2
? ? ? ? ? ? ? ? ? ? print(num1,x,num2,'=',n)
? ? elif x =='2':#冪運(yùn)算
? ? ? ? x='**'
? ? ? ? num1=float(input('請(qǐng)輸入底數(shù):'))
? ? ? ? num2=float(input('請(qǐng)輸入指數(shù):'))
? ? ? ? n=num1**num2
? ? ? ? print(num1,x,num2,'=',n)
? ? elif x =='3':#求周長(zhǎng)
? ? ? ? print(' ')
? ? ? ? print('1.求正方形的周長(zhǎng)')
? ? ? ? print('2.求長(zhǎng)方形的周長(zhǎng)')
? ? ? ? print('3.求圓形的周長(zhǎng)')
? ? ? ? print('4.求長(zhǎng)方體的周長(zhǎng)')
? ? ? ? print('5.求正方體的周長(zhǎng)')
? ? ? ? a=input('請(qǐng)輸入數(shù)字:')
? ? ? ? if a =='1':
? ? ? ? ? ? x='×'
? ? ? ? ? ? num1=float(input('請(qǐng)輸入邊長(zhǎng):'))
? ? ? ? ? ? n=num1*4
? ? ? ? ? ? print(num1,x,'4 =',n)
? ? ? ? elif a =='2':
? ? ? ? ? ? x='×'
? ? ? ? ? ? num1=float(input('請(qǐng)輸入長(zhǎng):'))
? ? ? ? ? ? num2=float(input('請(qǐng)輸入寬:'))
? ? ? ? ? ? n=num1+num2
? ? ? ? ? ? n=n*2
? ? ? ? ? ? print('(',num1,'+',num2,')',x,'2 =',n)
? ? ? ? elif a =='3':
? ? ? ? ? ? x='×'
? ? ? ? ? ? num1=float(input('請(qǐng)輸入半徑:'))
? ? ? ? ? ? n=num1*3.14*2
? ? ? ? ? ? print(num1,x,'3.14 × 2','=',n)
? ? ? ? elif a =='4':
? ? ? ? ? ? x='×'
? ? ? ? ? ? num1=float(input('請(qǐng)輸入長(zhǎng):'))
? ? ? ? ? ? num2=float(input('請(qǐng)輸入寬:'))
? ? ? ? ? ? num3=float(input('請(qǐng)輸入高:'))
? ? ? ? ? ? n=num1+num2+num3
? ? ? ? ? ? print('(',num1,'+',num2,'+',num3,')',x,4,'=',n*4)
? ? ? ? elif a =='5':
? ? ? ? ? ? x='×'
? ? ? ? ? ? num1=float(input('請(qǐng)輸入邊長(zhǎng):'))
? ? ? ? ? ? n=num1*12
? ? ? ? ? ? print(num1,x,12,'=',n)
? ? elif x =='4':#求面積
? ? ? ? print(' ')
? ? ? ? print('1.求正方形面積')
? ? ? ? print('2.求長(zhǎng)方形面積')
? ? ? ? print('3.求正方體表面積')
? ? ? ? print('4.求長(zhǎng)方體表面積')
? ? ? ? print('5.求圓形面積')
? ? ? ? print('6.求平行四邊形面積')
? ? ? ? print('7.求三角形的面積')
? ? ? ? print('8.求圓柱側(cè)面積')
? ? ? ? print('9.求圓柱表面積')
? ? ? ? a=input('請(qǐng)輸入數(shù)字:')
? ? ? ? if a =='1':
? ? ? ? ? ? x='×'
? ? ? ? ? ? num1=float(input('請(qǐng)輸入邊長(zhǎng):'))
? ? ? ? ? ? n=num1*num1
? ? ? ? ? ? print(num1,x,num1,'=',n)
? ? ? ? elif a =='2':
? ? ? ? ? ? x='×'
? ? ? ? ? ? num1=float(input('請(qǐng)輸入長(zhǎng):'))
? ? ? ? ? ? num2=float(input('請(qǐng)輸入寬:'))
? ? ? ? ? ? n=num1*num2
? ? ? ? ? ? print(num1,x,num2,'=',n)
? ? ? ? elif a =='3':
? ? ? ? ? ? x='×'
? ? ? ? ? ? num1=float(input('請(qǐng)輸入邊長(zhǎng):'))
? ? ? ? ? ? n=6*num1*num1
? ? ? ? ? ? print('6',x,num1,x,num1,'=',n)
? ? ? ? elif a =='4':
? ? ? ? ? ? x='×'
? ? ? ? ? ? num1=float(input('請(qǐng)輸入長(zhǎng):'))
? ? ? ? ? ? num2=float(input('請(qǐng)輸入寬:'))
? ? ? ? ? ? num3=float(input('請(qǐng)輸入高:'))
? ? ? ? ? ? n1=num1*num2
? ? ? ? ? ? n2=num1*num3
? ? ? ? ? ? n3=num2*num3
? ? ? ? ? ? n=n1+n2+n3
? ? ? ? ? ? print('(',num1,x,num2,'+',num1,x,num3,'+',num2,x,num3,')',x,'2','=',n*2)
? ? ? ? elif a =='5':
? ? ? ? ? ? x='×'
? ? ? ? ? ? num1=float(input('請(qǐng)輸入半徑:'))
? ? ? ? ? ? n=num1*num1*3.14
? ? ? ? ? ? print(3.14,x,num1,x,num1,'=',n)
? ? ? ? elif a =='6':
? ? ? ? ? ? x='×'
? ? ? ? ? ? num1=float(input('請(qǐng)輸入底的長(zhǎng)度:'))
? ? ? ? ? ? num2=float(input('請(qǐng)輸入高的長(zhǎng)度:'))
? ? ? ? ? ? n=num1*num2
? ? ? ? ? ? print(num1,x,num2,'=',n)
? ? ? ? elif a =='7':
? ? ? ? ? ? x='×'
? ? ? ? ? ? num1=float(input('請(qǐng)輸入底的長(zhǎng)度:'))
? ? ? ? ? ? num2=float(input('請(qǐng)輸入高的長(zhǎng)度:'))
? ? ? ? ? ? n=num1*num2/2
? ? ? ? ? ? print(num1,x,num2,'÷ 2 =',n)
? ? ? ? elif a =='8':
? ? ? ? ? ? ?x='×'
? ? ? ? ? ? ?num1=float(input('請(qǐng)輸入半徑的長(zhǎng)度:'))
? ? ? ? ? ? ?num2=float(input('請(qǐng)輸入高的長(zhǎng)度:'))
? ? ? ? ? ? ?n=2*3.14*num1*num2
? ? ? ? ? ? ?print(2,x,3.14,x,num1,x,num2,'=',n)
? ? ? ? elif a =='9':
? ? ? ? ? ? ?x='×'
? ? ? ? ? ? ?num1=float(input('請(qǐng)輸入半徑的長(zhǎng)度:'))
? ? ? ? ? ? ?num2=float(input('請(qǐng)輸入高的長(zhǎng)度:'))
? ? ? ? ? ? ?n=2*3.14*num1*num2+2*3.14*num1*num1
? ? ? ? ? ? ?print(2,x,3.14,x,num1,x,num2,'+',2,x,3.14,x,num1,x,num1,'=',n)
? ? elif x =='5':#求體積
? ? ? ? print(' ')
? ? ? ? print('1.求正方形體積')
? ? ? ? print('2.求長(zhǎng)方形體積')
? ? ? ? print('3.求圓柱體積')
? ? ? ? print('4.求圓錐體積')
? ? ? ? a=input('請(qǐng)輸入數(shù)字:')
? ? ? ? if a =='1':
? ? ? ? ? ? x='**'
? ? ? ? ? ? num1=float(input('請(qǐng)輸入邊長(zhǎng):'))
? ? ? ? ? ? n=num1**3
? ? ? ? ? ? print(num1,x,3,'=',n)
? ? ? ? elif a =='2':
? ? ? ? ? ? x='×'
? ? ? ? ? ? num1=float(input('請(qǐng)輸入長(zhǎng):'))
? ? ? ? ? ? num2=float(input('請(qǐng)輸入寬:'))
? ? ? ? ? ? num3=float(input('請(qǐng)輸入高:'))
? ? ? ? ? ? n=num1*num2*num3
? ? ? ? ? ? print(num1,x,num2,x,num3,'=',n)
? ? ? ? elif a =='3':
? ? ? ? ? ? x='×'
? ? ? ? ? ? num1=float(input('請(qǐng)輸入半徑:'))
? ? ? ? ? ? num2=float(input('請(qǐng)輸入高:'))
? ? ? ? ? ? n=3.14*num1*num1*num2
? ? ? ? ? ? print(3.14,x,num1,x,num1,x,num2,'=',n)
? ? ? ? elif a =='4':
? ? ? ? ? ? x='×'
? ? ? ? ? ? num1=float(input('請(qǐng)輸入半徑:'))
? ? ? ? ? ? num2=float(input('請(qǐng)輸入高:'))
? ? ? ? ? ? n=3.14*num1*num1*num2/3
? ? ? ? ? ? print(3.14,x,num1,x,num1,x,num2,'/',3,'=',n)
? ? elif x =='6':#換算
? ? ? ? print(' ')
? ? ? ? print('1.長(zhǎng)度')
? ? ? ? print('2.面積')
? ? ? ? print('3.體積')
? ? ? ? print('4.質(zhì)量')
? ? ? ? print('5.時(shí)間')
? ? ? ? a=input('請(qǐng)輸入數(shù)字:')
? ? ? ? if a =='1':#長(zhǎng)度換算
? ? ? ? ? ? print(' ')
? ? ? ? ? ? print('原來(lái)?yè)Q算單位')
? ? ? ? ? ? print('1.米')
? ? ? ? ? ? print('2.分米')
? ? ? ? ? ? print('3.厘米')
? ? ? ? ? ? print('4.毫米')
? ? ? ? ? ? b=input('請(qǐng)輸入數(shù)字:')
? ? ? ? ? ? if b =='1':
? ? ? ? ? ? ? ? print(' ')
? ? ? ? ? ? ? ? print('得出的結(jié)果的換算單位')
? ? ? ? ? ? ? ? print('1.分米')
? ? ? ? ? ? ? ? print('2.厘米')
? ? ? ? ? ? ? ? print('3.毫米')
? ? ? ? ? ? ? ? b=input('請(qǐng)輸入數(shù)字:')
? ? ? ? ? ? ? ? if b =='1':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1*10
? ? ? ? ? ? ? ? ? ? print(num1,'米 =',n,'分米')
? ? ? ? ? ? ? ? elif b =='2':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1*100
? ? ? ? ? ? ? ? ? ? print(num1,'米 =',n,'厘米')
? ? ? ? ? ? ? ? elif b =='3':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1*1000
? ? ? ? ? ? ? ? ? ? print(num1,'米 =',n,'毫米')
? ? ? ? ? ? elif b =='2':
? ? ? ? ? ? ? ? print(' ')
? ? ? ? ? ? ? ? print('你要得出的換算結(jié)果是:')
? ? ? ? ? ? ? ? print('1.米')
? ? ? ? ? ? ? ? print('2.厘米')
? ? ? ? ? ? ? ? print('3.毫米')
? ? ? ? ? ? ? ? b=input('請(qǐng)輸入數(shù)字:')
? ? ? ? ? ? ? ? if b =='1':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1/10
? ? ? ? ? ? ? ? ? ? print(num1,'分米 =',n,'米')
? ? ? ? ? ? ? ? elif b =='2':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1*10
? ? ? ? ? ? ? ? ? ? print(num1,'分米 =',n,'厘米')
? ? ? ? ? ? ? ? elif b =='3':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1*100
? ? ? ? ? ? ? ? ? ? print(num1,'分米 =',n,'毫米')
? ? ? ? ? ? elif b =='3':
? ? ? ? ? ? ? ? print(' ')
? ? ? ? ? ? ? ? print('你要得出的換算結(jié)果是:')
? ? ? ? ? ? ? ? print('1.米')
? ? ? ? ? ? ? ? print('2.分米')
? ? ? ? ? ? ? ? print('3.毫米')
? ? ? ? ? ? ? ? b=input('請(qǐng)輸入數(shù)字:')
? ? ? ? ? ? ? ? if b =='1':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1/100
? ? ? ? ? ? ? ? ? ? print(num1,'厘米 =',n,'米')
? ? ? ? ? ? ? ? elif b =='2':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1/10
? ? ? ? ? ? ? ? ? ? print(num1,'厘米 =',n,'分米')
? ? ? ? ? ? ? ? elif b =='3':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1*10
? ? ? ? ? ? ? ? ? ? print(num1,'厘米 =',n,'毫米')
? ? ? ? ? ? elif b =='4':
? ? ? ? ? ? ? ? print(' ')
? ? ? ? ? ? ? ? print('你要得出的換算結(jié)果是:')
? ? ? ? ? ? ? ? print('1.米')
? ? ? ? ? ? ? ? print('2.分米')
? ? ? ? ? ? ? ? print('3.厘米')
? ? ? ? ? ? ? ? b=input('請(qǐng)輸入數(shù)字:')
? ? ? ? ? ? ? ? if b =='1':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1/1000
? ? ? ? ? ? ? ? ? ? print(num1,'毫米 =',n,'米')
? ? ? ? ? ? ? ? elif b =='2':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1/100
? ? ? ? ? ? ? ? ? ? print(num1,'毫米 =',n,'分米')
? ? ? ? ? ? ? ? elif b =='3':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1/10
? ? ? ? ? ? ? ? ? ? print(num1,'毫米 =',n,'厘米')
? ? ? ? elif a =='2':#面積換算
? ? ? ? ? ? print(' ')
? ? ? ? ? ? print('原來(lái)?yè)Q算單位')
? ? ? ? ? ? print('1.公頃')
? ? ? ? ? ? print('2.平方米')
? ? ? ? ? ? print('3.平方分米')
? ? ? ? ? ? print('4.平方厘米')
? ? ? ? ? ? b=input('請(qǐng)輸入數(shù)字:')
? ? ? ? ? ? if b =='1':
? ? ? ? ? ? ? ? print(' ')
? ? ? ? ? ? ? ? print('得出的結(jié)果的換算單位')
? ? ? ? ? ? ? ? print('1.平方米')
? ? ? ? ? ? ? ? print('2.平方分米')
? ? ? ? ? ? ? ? print('3.平方厘米')
? ? ? ? ? ? ? ? b=input('請(qǐng)輸入數(shù)字:')
? ? ? ? ? ? ? ? if b =='1':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1*10000
? ? ? ? ? ? ? ? ? ? print(num1,'公頃 =',n,'平方米')
? ? ? ? ? ? ? ? elif b =='2':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1*1000000
? ? ? ? ? ? ? ? ? ? print(num1,'公頃 =',n,'平方分米')
? ? ? ? ? ? ? ? elif b =='3':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1*100000000
? ? ? ? ? ? ? ? ? ? print(num1,'公頃 =',n,'平方厘米')
? ? ? ? ? ? elif b =='2':
? ? ? ? ? ? ? ? print(' ')
? ? ? ? ? ? ? ? print('你要得出的換算結(jié)果是:')
? ? ? ? ? ? ? ? print('1.公頃')
? ? ? ? ? ? ? ? print('2.平方分米')
? ? ? ? ? ? ? ? print('3.平方厘米')
? ? ? ? ? ? ? ? b=input('請(qǐng)輸入數(shù)字:')
? ? ? ? ? ? ? ? if b =='1':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1/10000
? ? ? ? ? ? ? ? ? ? print(num1,'平方米 =',n,'公頃')
? ? ? ? ? ? ? ? elif b =='2':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1*100
? ? ? ? ? ? ? ? ? ? print(num1,'平方米 =',n,'平方分米')
? ? ? ? ? ? ? ? elif b =='3':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1*10000
? ? ? ? ? ? ? ? ? ? print(num1,'平方米 =',n,'平方厘米')
? ? ? ? ? ? elif b =='3':
? ? ? ? ? ? ? ? print(' ')
? ? ? ? ? ? ? ? print('你要得出的換算結(jié)果是:')
? ? ? ? ? ? ? ? print('1.公頃')
? ? ? ? ? ? ? ? print('2.平方米')
? ? ? ? ? ? ? ? print('3.平方厘米')
? ? ? ? ? ? ? ? b=input('請(qǐng)輸入數(shù)字:')
? ? ? ? ? ? ? ? if b =='1':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1/1000000
? ? ? ? ? ? ? ? ? ? print(num1,'平方分米 =',n,'公頃')
? ? ? ? ? ? ? ? elif b =='2':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1/100
? ? ? ? ? ? ? ? ? ? print(num1,'平方分米 =',n,'平方米')
? ? ? ? ? ? ? ? elif b =='3':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1*100
? ? ? ? ? ? ? ? ? ? print(num1,'平方分米 =',n,'平方厘米')
? ? ? ? ? ? elif b =='4':
? ? ? ? ? ? ? ? print(' ')
? ? ? ? ? ? ? ? print('你要得出的換算結(jié)果是:')
? ? ? ? ? ? ? ? print('1.公頃')
? ? ? ? ? ? ? ? print('2.平方米')
? ? ? ? ? ? ? ? print('3.平方分米')
? ? ? ? ? ? ? ? b=input('請(qǐng)輸入數(shù)字:')
? ? ? ? ? ? ? ? if b =='1':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1/100000000
? ? ? ? ? ? ? ? ? ? print(num1,'平方厘米 =',n,'公頃')
? ? ? ? ? ? ? ? elif b =='2':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1/10000
? ? ? ? ? ? ? ? ? ? print(num1,'平方厘米 =',n,'平方米')
? ? ? ? ? ? ? ? elif b =='3':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1/100
? ? ? ? ? ? ? ? ? ? print(num1,'平方厘米 =',n,'平方分米')
? ? ? ? elif a =='3':#體積換算
? ? ? ? ? ? print(' ')
? ? ? ? ? ? print('原來(lái)?yè)Q算單位')
? ? ? ? ? ? print('1.立方米')
? ? ? ? ? ? print('2.立方分米')
? ? ? ? ? ? print('3.立方厘米')
? ? ? ? ? ? print('4.升')
? ? ? ? ? ? print('5.毫升')
? ? ? ? ? ? b=input('請(qǐng)輸入數(shù)字:')
? ? ? ? ? ? if b =='1':
? ? ? ? ? ? ? ? print(' ')
? ? ? ? ? ? ? ? print('得出的結(jié)果的換算單位')
? ? ? ? ? ? ? ? print('1.立方分米')
? ? ? ? ? ? ? ? print('2.立方厘米')
? ? ? ? ? ? ? ? print('3.升')
? ? ? ? ? ? ? ? print('4.毫升')
? ? ? ? ? ? ? ? b=input('請(qǐng)輸入數(shù)字:')
? ? ? ? ? ? ? ? if b =='1':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1*1000
? ? ? ? ? ? ? ? ? ? print(num1,'立方米 =',n,'平方分米')
? ? ? ? ? ? ? ? elif b =='2':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1*1000000
? ? ? ? ? ? ? ? ? ? print(num1,'立方米 =',n,'平方厘米')
? ? ? ? ? ? ? ? elif b =='3':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1*1000
? ? ? ? ? ? ? ? ? ? print(num1,'立方米 =',n,'升')
? ? ? ? ? ? ? ? elif b =='4':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1*1000000
? ? ? ? ? ? ? ? ? ? print(num1,'立方米 =',n,'毫升')
? ? ? ? ? ? elif b =='2':
? ? ? ? ? ? ? ? print(' ')
? ? ? ? ? ? ? ? print('你要得出的換算結(jié)果是:')
? ? ? ? ? ? ? ? print('1.立方米')
? ? ? ? ? ? ? ? print('2.立方厘米')
? ? ? ? ? ? ? ? print('3.升')
? ? ? ? ? ? ? ? print('4.毫升')
? ? ? ? ? ? ? ? b=input('請(qǐng)輸入數(shù)字:')
? ? ? ? ? ? ? ? if b =='1':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1/1000
? ? ? ? ? ? ? ? ? ? print(num1,'立方分米 =',n,'立方米')
? ? ? ? ? ? ? ? elif b =='2':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1*1000
? ? ? ? ? ? ? ? ? ? print(num1,'立方分米 =',n,'平方厘米')
? ? ? ? ? ? ? ? elif b =='3':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1
? ? ? ? ? ? ? ? ? ? print(num1,'平方分米 =',n,'升')
? ? ? ? ? ? ? ? elif b =='4':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1*1000
? ? ? ? ? ? ? ? ? ? print(num1,'立方分米 =',n,'毫升')
? ? ? ? ? ? elif b =='3':
? ? ? ? ? ? ? ? print(' ')
? ? ? ? ? ? ? ? print('你要得出的換算結(jié)果是:')
? ? ? ? ? ? ? ? print('1.立方米')
? ? ? ? ? ? ? ? print('2.立方分米')
? ? ? ? ? ? ? ? print('3.升')
? ? ? ? ? ? ? ? print('4.毫升')
? ? ? ? ? ? ? ? b=input('請(qǐng)輸入數(shù)字:')
? ? ? ? ? ? ? ? if b =='1':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1/1000000
? ? ? ? ? ? ? ? ? ? print(num1,'立方厘米 =',n,'立方米')
? ? ? ? ? ? ? ? elif b =='2':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1/1000
? ? ? ? ? ? ? ? ? ? print(num1,'立方厘米 =',n,'立方分米')
? ? ? ? ? ? ? ? elif b =='3':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1/1000
? ? ? ? ? ? ? ? ? ? print(num1,'平方分米 =',n,'升')
? ? ? ? ? ? ? ? elif b =='4':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1
? ? ? ? ? ? ? ? ? ? print(num1,'平方分米 =',n,'毫升')
? ? ? ? ? ? elif b =='4':
? ? ? ? ? ? ? ? print(' ')
? ? ? ? ? ? ? ? print('你要得出的換算結(jié)果是:')
? ? ? ? ? ? ? ? print('1.立方米')
? ? ? ? ? ? ? ? print('2.立方分米')
? ? ? ? ? ? ? ? print('3.升')
? ? ? ? ? ? ? ? print('4.毫升')
? ? ? ? ? ? ? ? b=input('請(qǐng)輸入數(shù)字:')
? ? ? ? ? ? ? ? if b =='1':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1/1000
? ? ? ? ? ? ? ? ? ? print(num1,'升 =',n,'立方米')
? ? ? ? ? ? ? ? elif b =='2':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1
? ? ? ? ? ? ? ? ? ? print(num1,'升 =',n,'立方分米')
? ? ? ? ? ? ? ? elif b =='3':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1*1000
? ? ? ? ? ? ? ? ? ? print(num1,'升 =',n,'立方厘米')
? ? ? ? ? ? ? ? elif b =='4':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1*1000
? ? ? ? ? ? ? ? ? ? print(num1,'升 =',n,'毫升')
? ? ? ? ? ? elif b =='5':
? ? ? ? ? ? ? ? print(' ')
? ? ? ? ? ? ? ? print('你要得出的換算結(jié)果是:')
? ? ? ? ? ? ? ? print('1.立方米')
? ? ? ? ? ? ? ? print('2.立方分米')
? ? ? ? ? ? ? ? print('3.立方厘米')
? ? ? ? ? ? ? ? print('4.升')
? ? ? ? ? ? ? ? b=input('請(qǐng)輸入數(shù)字:')
? ? ? ? ? ? ? ? if b =='1':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1/1000000
? ? ? ? ? ? ? ? ? ? print(num1,'毫升 =',n,'立方米')
? ? ? ? ? ? ? ? elif b =='2':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1/1000
? ? ? ? ? ? ? ? ? ? print(num1,'毫升 =',n,'立方分米')
? ? ? ? ? ? ? ? elif b =='3':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1/1000
? ? ? ? ? ? ? ? ? ? print(num1,'毫升 =',n,'升')
? ? ? ? ? ? ? ? elif b =='4':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1
? ? ? ? ? ? ? ? ? ? print(num1,'毫升 =',n,'毫升')
? ? ? ? elif a =='4':#質(zhì)量換算
? ? ? ? ? ? print(' ')
? ? ? ? ? ? print('原來(lái)?yè)Q算單位')
? ? ? ? ? ? print('1.噸')
? ? ? ? ? ? print('2.千克')
? ? ? ? ? ? print('3.克')
? ? ? ? ? ? b=input('請(qǐng)輸入數(shù)字:')
? ? ? ? ? ? if b =='1':
? ? ? ? ? ? ? ? print(' ')
? ? ? ? ? ? ? ? print('得出的結(jié)果的換算單位')
? ? ? ? ? ? ? ? print('1.千克')
? ? ? ? ? ? ? ? print('2.克')
? ? ? ? ? ? ? ? b=input('請(qǐng)輸入數(shù)字:')
? ? ? ? ? ? ? ? if b =='1':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1*1000
? ? ? ? ? ? ? ? ? ? print(num1,'噸 =',n,'千克')
? ? ? ? ? ? ? ? elif b =='2':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1*1000000
? ? ? ? ? ? ? ? ? ? print(num1,'噸 =',n,'克')
? ? ? ? ? ? elif b =='2':
? ? ? ? ? ? ? ? print(' ')
? ? ? ? ? ? ? ? print('你要得出的換算結(jié)果是:')
? ? ? ? ? ? ? ? print('1.噸')
? ? ? ? ? ? ? ? print('2.克')
? ? ? ? ? ? ? ? b=input('請(qǐng)輸入數(shù)字:')
? ? ? ? ? ? ? ? if b =='1':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1/1000
? ? ? ? ? ? ? ? ? ? print(num1,'千克 =',n,'噸')
? ? ? ? ? ? ? ? elif b =='2':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1*1000
? ? ? ? ? ? ? ? ? ? print(num1,'千克 =',n,'克')
? ? ? ? ? ? elif b =='3':
? ? ? ? ? ? ? ? print(' ')
? ? ? ? ? ? ? ? print('你要得出的換算結(jié)果是:')
? ? ? ? ? ? ? ? print('1.噸')
? ? ? ? ? ? ? ? print('2.千克')
? ? ? ? ? ? ? ? b=input('請(qǐng)輸入數(shù)字:')
? ? ? ? ? ? ? ? if b =='1':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1/1000000
? ? ? ? ? ? ? ? ? ? print(num1,'克 =',n,'噸')
? ? ? ? ? ? ? ? elif b =='2':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1/1000
? ? ? ? ? ? ? ? ? ? print(num1,'克 =',n,'千克')
? ? ? ? elif a =='5':#時(shí)間換算
? ? ? ? ? ? print(' ')
? ? ? ? ? ? print('原來(lái)?yè)Q算單位')
? ? ? ? ? ? print('1.世紀(jì)')
? ? ? ? ? ? print('2.年')
? ? ? ? ? ? print('3.月')
? ? ? ? ? ? print('4.日')
? ? ? ? ? ? print('5.時(shí)')
? ? ? ? ? ? print('6.分')
? ? ? ? ? ? print('7.秒')
? ? ? ? ? ? b=input('請(qǐng)輸入數(shù)字:')
? ? ? ? ? ? if b =='1':
? ? ? ? ? ? ? ? print(' ')
? ? ? ? ? ? ? ? print('得出的結(jié)果的換算單位')
? ? ? ? ? ? ? ? print('1.年')
? ? ? ? ? ? ? ? print('2.月')
? ? ? ? ? ? ? ? b=input('請(qǐng)輸入數(shù)字:')
? ? ? ? ? ? ? ? if b =='1':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1*100
? ? ? ? ? ? ? ? ? ? print(num1,'世紀(jì) =',n,'年')
? ? ? ? ? ? ? ? elif b =='2':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1*1200
? ? ? ? ? ? ? ? ? ? print(num1,'世紀(jì) =',n,'月')
? ? ? ? ? ? elif b =='2':
? ? ? ? ? ? ? ? print(' ')
? ? ? ? ? ? ? ? print('你要得出的換算結(jié)果是:')
? ? ? ? ? ? ? ? print('1.世紀(jì)')
? ? ? ? ? ? ? ? print('2.月')
? ? ? ? ? ? ? ? b=input('請(qǐng)輸入數(shù)字:')
? ? ? ? ? ? ? ? if b =='1':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1/100
? ? ? ? ? ? ? ? ? ? print(num1,'年 =',n,'世紀(jì)')
? ? ? ? ? ? ? ? elif b =='2':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1*12
? ? ? ? ? ? ? ? ? ? print(num1,'年 =',n,'月')
? ? ? ? ? ? elif b =='3':
? ? ? ? ? ? ? ? print(' ')
? ? ? ? ? ? ? ? print('你要得出的換算結(jié)果是:')
? ? ? ? ? ? ? ? print('1.世紀(jì)')
? ? ? ? ? ? ? ? print('2.年')
? ? ? ? ? ? ? ? b=input('請(qǐng)輸入數(shù)字:')
? ? ? ? ? ? ? ? if b =='1':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1/1200
? ? ? ? ? ? ? ? ? ? print(num1,'月 =',n,'世紀(jì)')
? ? ? ? ? ? ? ? elif b =='2':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1/12
? ? ? ? ? ? ? ? ? ? print(num1,'月 =',n,'年')
? ? ? ? ? ? elif b =='4':
? ? ? ? ? ? ? ? print(' ')
? ? ? ? ? ? ? ? print('你要得出的換算結(jié)果是:')
? ? ? ? ? ? ? ? print('1.時(shí)')
? ? ? ? ? ? ? ? print('2.分')
? ? ? ? ? ? ? ? print('3.秒')
? ? ? ? ? ? ? ? b=input('請(qǐng)輸入數(shù)字:')
? ? ? ? ? ? ? ? if b =='1':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1*24
? ? ? ? ? ? ? ? ? ? print(num1,'日 =',n,'小時(shí)')
? ? ? ? ? ? ? ? elif b =='2':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1*1440
? ? ? ? ? ? ? ? ? ? print(num1,'日 =',n,'分')
? ? ? ? ? ? ? ? elif b =='3':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1*86400
? ? ? ? ? ? ? ? ? ? print(num1,'日 =',n,'秒')
? ? ? ? ? ? elif b =='5':
? ? ? ? ? ? ? ? print(' ')
? ? ? ? ? ? ? ? print('你要得出的換算結(jié)果是:')
? ? ? ? ? ? ? ? print('1.日')
? ? ? ? ? ? ? ? print('2.分')
? ? ? ? ? ? ? ? print('3.秒')
? ? ? ? ? ? ? ? b=input('請(qǐng)輸入數(shù)字:')
? ? ? ? ? ? ? ? if b =='1':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1/24
? ? ? ? ? ? ? ? ? ? print(num1,'小時(shí) =',n,'日')
? ? ? ? ? ? ? ? elif b =='2':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1*60
? ? ? ? ? ? ? ? ? ? print(num1,'小時(shí) =',n,'分')
? ? ? ? ? ? ? ? elif b =='3':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1*3600
? ? ? ? ? ? ? ? ? ? print(num1,'小時(shí) =',n,'秒')
? ? ? ? ? ? elif b =='6':
? ? ? ? ? ? ? ? print(' ')
? ? ? ? ? ? ? ? print('你要得出的換算結(jié)果是:')
? ? ? ? ? ? ? ? print('1.日')
? ? ? ? ? ? ? ? print('2.時(shí)')
? ? ? ? ? ? ? ? print('3.秒')
? ? ? ? ? ? ? ? b=input('請(qǐng)輸入數(shù)字:')
? ? ? ? ? ? ? ? if b =='1':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1/1440
? ? ? ? ? ? ? ? ? ? print(num1,'分 =',n,'日')
? ? ? ? ? ? ? ? elif b =='2':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1/60
? ? ? ? ? ? ? ? ? ? print(num1,'分 =',n,'時(shí)')
? ? ? ? ? ? ? ? elif b =='3':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1*60
? ? ? ? ? ? ? ? ? ? print(num1,'分 =',n,'秒')
? ? ? ? ? ? elif b =='7':
? ? ? ? ? ? ? ? print(' ')
? ? ? ? ? ? ? ? print('你要得出的換算結(jié)果是:')
? ? ? ? ? ? ? ? print('1.日')
? ? ? ? ? ? ? ? print('2.時(shí)')
? ? ? ? ? ? ? ? print('3.分')
? ? ? ? ? ? ? ? b=input('請(qǐng)輸入數(shù)字:')
? ? ? ? ? ? ? ? if b =='1':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1/86400
? ? ? ? ? ? ? ? ? ? print(num1,'小時(shí) =',n,'日')
? ? ? ? ? ? ? ? elif b =='2':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1/3600
? ? ? ? ? ? ? ? ? ? print(num1,'小時(shí) =',n,'時(shí)')
? ? ? ? ? ? ? ? elif b =='3':
? ? ? ? ? ? ? ? ? ? num1=float(input('請(qǐng)輸入要換算的數(shù)字:'))
? ? ? ? ? ? ? ? ? ? n=num1/60
? ? ? ? ? ? ? ? ? ? print(num1,'小時(shí) =',n,'分')
? ? else:
? ? ? ? print('輸入有誤,請(qǐng)重試.')
? ? ? ? continue
? ? print(' ')

想要玩的可以復(fù)制。