Important Announcement
PubHTML5 Scheduled Server Maintenance on (GMT) Sunday, June 26th, 2:00 am - 8:00 am.
PubHTML5 site will be inoperative during the times indicated!

Home Explore Slide 10-9-61

Slide 10-9-61

Published by oh_sheed, 2018-11-19 03:06:20

Description: Slide 10-9-61

Search

Read the Text Version

การสง่ คา่ ตอ่ เนื่องในฟังกช์ นั (2)• พิจารณาการทางานของสว่ นของโปรแกรม a = int(input()) input() \"12345\" int12345 a a = 12345 51

โปรแกรมคานวนเงิน (ปรบั ปรุง)# This program calculates total amount# of money from numbers of bank notesp1 = int(input())sum1 = 1 * p1p5 = int(input())sum5 = 10 * p5p20 = int(input())sum20 = 20 * p20p100 = int(input())sum100 = 100 * p100sum = sum1+sum5+sum20+sum100print(\"The total is\",sum,\"bath.\") 52

การระบุขอ้ ความนา• เราสามารถระบุใหฟ้ ังกช์ นั input แสดงขอ้ ความนา กอ่ นจะอ่านขอ้ มลู ได้ โดยสง่ คา่ สตรงิ ใหก้ บั ฟังกช์ นั input Enter X: 100 110 53

มุมนกั คิด• มีวตั ถุช้ ินหน่ึง เคล่ือนท่ีจากสถาพหยุดนิ่งดว้ ยความเรง่ a m/s2 เป็ นเวลา t วนิ าที• เขยี นโปรแกรมรบั ความเรง่ และเวลา จากน้ันคานวณ ระยะท่ีวตั ถุเคล่ือนท่ีไปได้ 54

เฉลยa = float(input(\"Enter a: \"))t = float(input(\"Enter t: \"))print(\"Total distance =\", a*t*t/2) 55

มุมนกั คิด: การกระจายหน่วยEnter length in inch: 320It is 26 feet, 8 inch.x = int(input(\"Enter length in inch\"))xf = int(x/12)xi = x – xf * 12print(\"It is\", xf, \"feet,\",xi,\"inch.\") 56

คานวณปริมาตร• คานวณปรมิ าตรของทรงกระบอก r h r2 x h 57

ค่า • เราสามารถใชค้ ่าประมาณ 22/7• เราอาจจะใชค้ ่าคงที่ท่ีละเอียดกวา่ ได้ ซ่ึงอยูใ่ นโมดูล math 3.141592653589793 58

โมดลู math• ภาษาไพธอนมกี ารแบง่ คาสงั่ มาตรฐานออกเป็ นกลุ่ม ๆ เป็ นหมวดหมู่ เรียกวา่ โมดูล (module)• กอ่ นใชต้ อ้ งมกี ารประกาศขอใชก้ อ่ น ดว้ ยคาสงั่ import• จากน้ันฟังกช์ นั รวมถึงค่าคงท่ีต่าง ๆ ใน โมดูลสามารถ เรยี กใชไ้ ดโ้ ดยระบุช่ือโมดูลนาหนา้ import math print(\"Pi is\", math.pi) 3.141592653589793 59

มุมนกั คิด • เขียนโปรแกรมรบั คา่ r และ h จากน้ันคานวณปรมิ าตรของr ทรงกระบอก h r2 x h 60

เฉลยimport mathr = float(input(\"Enter r: \"))h = float(input(\"Enter h: \"))print(\"Volume =\", math.pi*r*r*h) 61

ฟังกช์ นั ในโมดลู mathฟังกช์ นั ความหมาย คืนคา่ สมั บูรณข์ อง xfabs(x) ฟังกช์ นั ตรีโกณมิติของ x (มมุ เป็ นหน่วยsin(x), cos(x), เรเดียล)tan(x) ค่าพาย ค่า epi คา่ log ฐานธรรมชาติ, ค่า log ฐาน 10e ค่า exlog(x),log10(x) รากที่สองของ xexp(x)sqrt(x) 62

ตวั อยา่ งการใชฟ้ ังกช์ นั คณิตศาสตร์• การแตกแรง ####ถอำ้ยกอม่ำยรลณมุ่ำืมลเีมปืม็มุนiเอmiปงpm็ นศopเำroรเtrดตtีย้อmลงamแtaปhtลhงก่อน f ffrxyff=yx==t==ff*ff**m**mmataammthtaa.hhttp..hhcis..o/icss1noi(8(snr0r(())tt)) t 63

Q&A 64


Like this book? You can publish your book online for free in a few minutes!
Create your own flipbook