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
发布了34 篇原创文章 · 获赞 5 · 访问量 1万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览