查看數(shù)據(jù)類型

內(nèi)置函數(shù):

一、type()函數(shù)相互轉(zhuǎn)化

int()? float()? str()

注意點(diǎn):

輸入邏輯運(yùn)算符要首字母大寫。即True False

練習(xí)題:

1.讓用戶輸入整數(shù),輸出數(shù)據(jù)類型,并轉(zhuǎn)化輸出沒浮點(diǎn)數(shù)。

number=input("請輸入一個整數(shù):")

print(type(number))

number=int(number)

number=float(number)

print(number)

2.打印用戶輸入的姓名。

如,xing=input(請輸入您的姓氏:)

name=input(請輸入您的名字:)

①print(xing,name)有空格

②print(xing+name)無空格

注:中間用逗號,打印出來有空格,用+號,打印出來沒有空格。

補(bǔ)充:判斷數(shù)據(jù)類型a=123,用isinstance(a,int),需要打印出來,Idle不用打印。

3.提示用戶輸入微信,年齡,名字,并打印出來。

weixin=input("你的微信號是多少?:")

name=input("你叫什么名字?:")

age=input("你多大啦?:")

print("他的名字叫"+name+“今年”age+“他的微信號是:”+weixin)

4.編寫一個程序,提示用戶輸入的身高體重,能測出別人的體脂。公式BMI=體重(kg)/身高(m)的平方。

height=float(input("你的身高是多少?:"))

weight=float(input("你的體重是多少?:"))

BMI=weight/(height*height)

if BMI <=18.4:

? print("太瘦了,多吃點(diǎn)")

else:

? ? if BMI >=18.5 and BMI<=23.9

? ? ? ? print("請保持")

? ? else:

? ? ? ? if BMI >=24.0 and BMI<=27.9

? ? ? ? ? ? print(" 體重超標(biāo),請減肥")

? ? ? ? else:

? ? ? ? ? ? print("太肥啦~")

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容