专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

python怎么输入带单位的数_python

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/3/9 3:04:28       共计:3596 浏览

python怎么输入带单位的数?

新建一个空白的python文档。

如何用Python使单位米转换为厘米

首先初步输入代码要求计算机提示用户输入数字,并且会自动转换为里面。

但是这个是错误的,因为metres * 100不是字符串。

metres = input("Please enter the metres that you want to transfer into centimetres:")

print(metres + "m" + "=" + metres * 100 + "cm")

如何用Python使单位米转换为厘米

加了STR后,还是错误,因为METRES是数字,数字要和数字相乘。

metres = input("Please enter the metres that you want to transfer into centimetres:")

print(metres + "m" + "=" + str(metres * 100) + "cm")

如何用Python使单位米转换为厘米

metres = input("Please enter the metres that you want to transfer into centimetres:")

print(metres + "m" + "=" + str(float(metres) * 100) + "cm")

这个才是正确的,可以键入数字检查是否可以执行。

如何用Python使单位米转换为厘米

为了让程序观看方便,定义变量cm。

metres = input("Please enter the metres that you want to transfer into centimetres:")

cm = float(metres) * 100

print(metres + " m " + " = " + str(cm) + " cm "

如何用Python使单位米转换为厘米

6

也可以用.format(),这样修改起来会非常方便。

metres = input("Please enter the metres that you want to transfer into centimetres:")

cm = float(metres) * 100

print("{} m = {} cm" .format(metres, cm))

如何用Python使单位米转换为厘米

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:楷体书法是要注重细节还是真情流露_java | ·下一条:a的第一维数组多少_java

Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有