x = '123456'
y = 123456
z = len(x)
m = input('请输入:')
print(type(x)) #返回变量x的数据类型
print(type(y)) #返回变量y的数据类型
print(type(z)) #返回变量z的数据类型
print(type(m)) #返回变量z的数据类型
#输入的表达式存到变量a中
a = input('请输入表达式128+15+32*2+64/4+4*8:')
print(eval(a))
#输入的表达式计算之后存到变量a中
a = eval(input('请输入表达式128+15+32*2+64/4+4*8:'))
print(a)
nums = [3.2, 16, 4, 12.8, 51.2]
print('最大值是:{}'.format(max(nums))) #调用max()函数返回nums这组数中的最大值
print('最小值是:{}'.format(min(nums))) #调用min()函数返回nums这组数中的最小值
s = sum(nums) #调用sum()函数返回nums这组数的和,并将和存到变量s中
print('求和结果是:{}'.format(s)) #format()格式化输出
r = round(s) #调用round()函数返回s四舍五入后的结果,一位小数且是5时,奇入偶不入(整数的奇偶)
print('四舍五入结果是:{}'.format(r))
p = pow(r,3) #调用pow()函数返回四舍五入后结果r的三次方
print('幂运算结果是:{}'.format(p))
print('另一种方式的结果:{}'.format(r**3)) #计算四舍五入后结果r**3,即r的三次方