接觸python的一些小練習

做業

一、針對字符串nick handsome, height 180, age 18, weight 140,切割出字符串內nick的身高、體重、年齡

a="nick handsome height 180 age 18 weight 140"
print("身高:"+a[-21:-18])
print("年齡:"+a[-13:-11])
print("體重:"+a[-3:])

二、自定製體重轉換器,用戶可能輸出70000g、140jin、70000000mg,統一輸出爲140kg。

T = input("輸入體重")
if T[-3:] == 'jin':
    kg = eval(T[:-3])/2
    print(str(kg)+'kg')
elif T[-2:] == 'MG':
    kg = eval(T[:-2])/10000
    print(str(kg) + 'kg')
elif T[-1:] == 'g':
    kg = eval(T[:-1])/1000
    print(str(kg) + 'kg')

else :
    print("輸入錯誤,請從新輸入")


三、自定製計算器,要求:輸入數字一、運算符(+-*/)、數字2,對數字1 和 數字2 進行對應的運算。

num1=int(input("輸入數"))
D=str(input("運算符:"))
num2=int(input("輸入數"))
if D== '+':
    s=num1+num2
    print(s)
elif D =='-' :
    s=num1-num2
    print(s)
elif D =='*' :
    s=num1*num2
    print(s)
elif D=='/' :
    s=num1/num2
    print(s)
else :
    print("錯了哦,請重新輸入")



四、構造猜年齡遊戲,要求:當輸入年齡大於指定年齡,輸出猜大了;當輸入年齡小於指定年齡,輸出猜小了

age=13
age1=int(input("請輸入年齡:"))
if age1 > age :
    print("猜大了")
elif age1 < age :
    print("猜小了")
else :
    print("哇,你真厲害!!!")


相關文章
相關標籤/搜索