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("ปอนรัศมี: "))
   39   40   41   42   43   44   45   46   47   48   49