字符的填充

要求:

  • 从键盘输入两个浮点数,计算以这两个浮点数为边长的长方形的面积,显示在屏幕上,数据长度为 10,右对齐,不足部分用 - 补齐,保留 2 位小数。‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬
    -

代码如下

l,w = eval(input())
print("长方形的面积是:{:->10.2f}".format(l*w)) #这里的:是调用方法,省略这个会报错
  • 运行结果如下:
    在这里插入图片描述

字符串输入的数据,需要用eval()转换成数值型数据,才能用于计算
输出格式 {:->10.2f},表示数据宽度为 10,小数点后 2 位,右靠边,不足部分用 - 补齐
左对齐或右对齐的方法参见数字的格式化

在这里插入图片描述


s = input()
print("{:=>25,}".format(eval(s)))
  • 亦或是下面这种方法:
s = eval(input())
print("{:=>25,}".format(s))

<模板字符串>.format(<逗号分隔的参数>) 是 format 方法的基本使用格式。
模板字符串由一系列槽组成,用来控制修改字符串中嵌入值出现的位置。
槽用英文大括号 {} 表示,如果大括号中没有序号,则按照出现顺序替换。具体内容请查>看下图:
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值