Python格式化输出 练习题目:
给一个圆的半径,求圆的面积( surface area )和周长(circumference ),圆周率3.14
标准答案 f前缀输出
radius= int(input('the radius is '))
area = 3.14 * radius **2
print ('aera={area}' ) # 双目运算符 先幂后乘
circumference = 3.14 * 2 * radius
print(f'circumference ={circumference}')
>>>the radius is 2
>>>aera= 12.56
>>>circumference = 12.56
用format函数输出
pai=3.14
r = int(input('您输入的半径为:'))
surface_area = 2*r
circumference = pai*r*r
print('圆的周长为{};圆的面积为{};'.format(surface_area, circumference))
>>>您输入的半径为:2
>>>圆的周长为4;圆的面积为12.56;
用百分号之float f输出
fyi: https://www.cnblogs.com/qinchao0317/p/10699717.html
pai = 3.14
r = int(input('请输入半径'))
surface_area = 2 *r
circumference = pai*r**2
print('圆的周长为%f,面积为%f'% (surface_area,circumference))
# print('圆的周长为 %d,面积为 %d'% (surface_area, circumference)) # 如果d是整形,输出就是错误的
>>>请输入半径2
>>>圆的周长为4.000000,面积为12.560000