Python格式化输出小练习-DigiK Practice

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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章