Page 44 - python
P. 44
18
r = input("ปอนรัศม : ")
ี
r = float(r)
R = 2 * pi * r
ั
ี
print("เสนรอบวง ที่มีรัศม %f มีคาเทากบ %f หนวย"%(r,R))
main()
ผลลัพธ :
เสนรอบวง ที่มีรัศมี 25.000000 มีคาเทากับ 157.079633 หนวย
ตัวอยางที่ 2.2 คําสั่ง from math import pi เปนการขอใชคา pi จากโมดูล math คําสั่ง def
ื่
main() เปนการสรางฟงกชั่น main() ภายในประกอบดวยคําสั่ง input() เพอรับคารัศมีจากผูใชจากนั้น
็
นํามาเกบไวในตัวแปร r หลังจากนั้นแปลงใหเปนทศนิยมดวยคําสั่ง float(r) และนํามาคํานวณดวยนิพจน
R = 2* pi *r เมื่อคํานวณแลวเกบคาในตัวแปร R และพิมพออกมาบนจอภาพดวยคําสั่ง print() เมื่อ
็
ํ
กาหนดให %f เปนรหัสควบคุมรูปแบบการแสดงผลเพื่อแสดงคาตัวเลขทศนิยม ผลลัพธที่ไดคือ “เสนรอบ
วง ที่มีรัศมี 25.000000 มีคาเทากับ 157.079633 หนวย”
2.15 การเขียนโปรแกรมคํานวณพื้นที่วงกลม
การคานวณหาพนทวงกลม คํานวณจากสูตร = ×
ื
้
ํ
ี
่
ตัวอยางที่ 2.3 การเขียนโปรแกรมคํานวณพื้นที่วงกลม
from math import pi
r = float(input("ปอนรัศมี: "))