三次方格式化
描述
获得用户输入的一个数字,可能是整数或浮点数,a,计算a的三次方值,并打印输出。
输出结果采用宽度20个字符、居中输出、多余字符采用减号(-)填充。
如果结果超过20个字符,则以结果宽度为准。
#CubeCal
s = eval(input())
a = pow(s,3)
print("{:-^20}".format(a))
同符号数学运算
描述
读入一个整数N,分别计算如下内容:
-
N的绝对值;
-
N与10进行同符号加法、减法和乘法运算,同符号运算指使用N的绝对值与另一个数进行运算,运算结果的绝对值被赋予N相同的符号,其中,0的符号是正号。
将上述4项结果在一行输出,采用空格分隔,输出结果均为整数。
输入
示例1:100
输出
示例1:100 110 90 1000
#Cal
s = input()
#输入负数
if s[0] == '-':
N = abs(eval(s))
print("{:.0f} {:.0f} {:.0f} {:.0f}".format(N,-(N+10),-abs(N-10),-N*10))
#输入正数