慕运维8384664
2020-09-11 13:32
# Enter a code
i=3.14
j=1.57
c="cm"
print(round(i*j,2),'c')
为什么结果会是 (4.93,'c') 呢??我想问括号和和逗号怎么原样输出来了
a,b=3.14,1.57 print(round(a*b,2))
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)
i=3.14
j=1.57
c="cm"
print(round(i*j,2),'c')把这一行改成print(round(i*j,2),c)就可以了,加了引号当成字符串了吧
# Enter a code
#随便改的 不一定对哦
i=3.14
j=1.57
c="cm"
num=str(round(i*j,2))
str=num+c
print(str)
Python3 入门教程(新版)
154174 学习 · 1075 问题
相似问题