测验3: 基本数据类型 (第2周)

1.平方根格式化

描述
获得用户输入的一个整数a,计算a的平方根,保留小数点后3位,并打印输出。‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬
输出结果采用宽度30个字符、右对齐输出、多余字符采用加号(+)填充。‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬
如果结果超过30个字符,则以结果宽度为准。


输入
示例1:10

输出
示例1:+++++++++++++++++++++++++3.162


a = eval(input())
print("{:+>30.3f}".format(pow(a,0.5)))

在这里插入图片描述
2.字符串分段组合

描述
获得输入的一个字符串s,以字符减号(-)分割s,将其中首尾两段用加号(+)组合后输出。


输入
示例1:Alice-Bob-Charis-David-Eric-Flurry

输出
示例1:Alice+Flurry


s = input()
ls = s.split("-")
print("{}+{}".format(ls[0],ls[-1]))

#str.split(sep=None) 返回一个列表,由str根据sep被分隔的部分组成

测验3: 基本数据类型 (第2周)_第1张图片

说明:题目来自北理嵩天老师【Python语言程序设计(第9期)】课程,如有侵权,立删。

你可能感兴趣的:(#,Python基础编程练习)