亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

s=round(3.14*1.57,2) a='cm' print(s+a) 這樣為什么不行

s=round(3.14*1.57,2) a='cm' print(s+a) 這樣為什么不行

正在回答

5 回答

s=round(3.14*1.57,2)

a='cm'

print(str(s)+a)

運行結果

4.93cm


3 回復 有任何疑惑可以回復我~

使用強制轉換,把浮點數類型轉換成字符串類型,print(str(s)+a)

0 回復 有任何疑惑可以回復我~

長度單位是厘米,面積單位是平方厘米,也不知道你為什么要在4.93后面加cm

4 回復 有任何疑惑可以回復我~

也可以寫成print('s+a')

0 回復 有任何疑惑可以回復我~
#1

火山1336047

我這個也不行
2020-08-30 回復 有任何疑惑可以回復我~

因為s是數字,a是字符串 兩者相加沒有結果。如果是想輸出必須改成 print s,print a。

0 回復 有任何疑惑可以回復我~
#1

qq_莊sir_0 提問者

有什么語法可以在一個print表示出來嗎
2020-08-24 回復 有任何疑惑可以回復我~
#2

WE_Xing 回復 qq_莊sir_0 提問者

print(round(3.14*1.57,2),'cm')
2020-08-28 回復 有任何疑惑可以回復我~
#3

火山1336047 回復 WE_Xing

這個也不可以
2020-08-30 回復 有任何疑惑可以回復我~
#4

WE_Xing 回復 火山1336047

用逗號不是可以分割開嗎
2020-09-02 回復 有任何疑惑可以回復我~
#5

慕后端5108103 回復 火山1336047

我用逗號分隔開 成功了。
2020-09-03 回復 有任何疑惑可以回復我~
查看2條回復

舉報

0/150
提交
取消

s=round(3.14*1.57,2) a='cm' print(s+a) 這樣為什么不行

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號