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