为了账号安全,请及时绑定邮箱和手机立即绑定

i=3.14 j=1.57 c="cm" print(round(i*j,2),'c')==》(4.93,'c')为什么??

# Enter a code
i=3.14
j=1.57
c="cm"
print(round(i*j,2),'c')

为什么结果会是   (4.93,'c')  呢??我想问括号和和逗号怎么原样输出来了

正在回答

4 回答

a,b=3.14,1.57
print(round(a*b,2))


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

c不能加引号,加了引号就原样打印出来了,应该去掉引号

i=3.14
j=1.57
c="cm"
print(round(i*j,2),c)

还有,其实可以化简的

print(round(3.14*1.57,2),"cm")

(下面的就不要看了

print(4.93)


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

i=3.14
j=1.57
c="cm"
print(round(i*j,2),'c')把这一行改成print(round(i*j,2),c)就可以了,加了引号当成字符串了吧

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

# Enter a code

#随便改的 不一定对哦

i=3.14

j=1.57

c="cm"

num=str(round(i*j,2))

str=num+c

print(str)




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

举报

0/150
提交
取消

i=3.14 j=1.57 c="cm" print(round(i*j,2),'c')==》(4.93,'c')为什么??

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信