平方根格式化
描述
获得用户输入的一个整字,a,计算a的平方根,保留小数点后3位,并打印输出。
输出结果采用宽度30个字符、右对齐输出、多余字符采用加号(+)填充。
如果结果超过30个字符,则以结果宽度为准。
详细解答:
a = eval(input())
print("{:+>30.3f}".format(pow(a, 0.5)))
这是一个简单题,重点在于理解格式化输出的方法。
注意:如果平凡根后产生一个复数,由于复数的实部和虚部都是浮点数,.3f可以将实部和虚部分别取三位小数。
字符串分段组合
描述
获得输入的一个字符串s,以字符减号(-)分割s,将其中首尾两段用加号(+)组合后输出。
s = input()
ls = s.split("-")
print("{}+{}".format(ls[0], ls[-1]))
s.split(k)以k为标记分割s,产生一个列表。通过该题目,掌握split()方法的使用,注意:k可以是单字符,也可以是字符串。