"""练习 1:输入实数 x 和非负整数 n,输出 |x|、floor(x)、ceil(x) 和 sqrt(n)。 输入:第一行 x,第二行 n。 学习说明: - import math 载入 Python 数学工具;math.floor 向负无穷取整,ceil 向正无穷取整。 - input() 读入的是字符串,所以先保存文本,再用 float() 和 int() 转成数值。 - abs(x) 求绝对值;sqrt(n) 求平方根。注意平方根输入不能是负数。 - print() 将标签和结果一起显示,便于区分四个计算结果。 """ import math x_text = input() x = float(x_text) n_text = input() n = int(n_text) absolute_value = abs(x) floor_value = math.floor(x) ceil_value = math.ceil(x) square_root = math.sqrt(n) print("abs:", absolute_value) print("floor:", floor_value) print("ceil:", ceil_value) print("sqrt:", square_root)