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 แบบฝึกทักษะที่ 8 โปรแกรมธุรกิจ

แบบฝึกทักษะที่ 8 โปรแกรมธุรกิจ

Published by 63julalux, 2021-03-25 14:04:20

Description: แบบฝึกทักษะที่ 8 โปรแกรมธุรกิจ

Search

Read the Text Version

แบบฝึ กทกั ษะโปรแกรมภาษา Python จุฬาลักษณ์ ถาไชยลา ภาควชิ าคอมพวิ เตอรธ์ ุรกจิ วทิ ยาลัยอาชวี ศึกษามหาสารคาม

แบบฝึ กทกั ษะที่ 8 การประยุกต์ใช้โปรแกรม Python ในงานธุรกจิ ****************** ตวั อยา่ งท่ี 1

ผล RUN

ตวั อยา่ งที่ 2 ผล RUN

ตวั อยา่ งท่ี 3

ผล RUN

ตวั อยา่ งที่ 4 ผล RUN

ตวั อยา่ งที่ 5 ผล RUN

ตวั อยา่ งที่ 6 ผล RUN

ตวั อยา่ งที่ 7 ผล RUN

ตวั อยา่ งท่ี 8





ตวั อยา่ งท่ี 9 โคด้ ในการคานวณราคารวมและส่วนลดดว้ ยภาษา Python มีดงั น้ี

บรรทดั ท่ี 1-4 คือกาหนด สินคา้ ดว้ ยตวั แปร p และในช่อง{}น้นั จะใส่ขอ้ มูลท่ีเราตอ้ งการและราคา {ชนิดสินคา้ :ราคา} ถา้ จะเพิม่ สินคา้ ใหใ้ ส่ , ต่อทา้ ยจากสินคา้ แรกตาม {ชนิดสินคา้ :ราคา,ชนิดสินคา้ :ราคา} บรรทดั ที่ 5 ปิ ดคาส่ัง บรรทดั ที่ 6 จะทาการปริ๊นค่าออกมาอยใู่ นฟังกช์ นั ของ catalog บรรทดั ที่ 7 กาหนด {:ระยะห่างของตวั อกั ษร 20} แบรนหรือสินคา้ ตามดว้ ย .format(\"สินคา้ \",\"แบรน และ ราคา\") บรรทดั ท่ี 8 กาหนด k(key) ,v(value) บรรทดั ที่ 9 กาหนดระยะห่างของตวั อกั ษร{:20} ตาม end=\"\" คือการไมใ่ หเ้ วน้ บรรทดั ไปขา้ งล่าง บรรทดั ท่ี 10 แสดงเง่ือนไข บรรทดั ท่ี 11 print(\"-\" * 50) บรรทดั ท่ี 12 ราคาส่วนลด บรรทดั ที่ 13 ถา้ เราซ้ือเท่าน้ี เราจะไดส้ ่วนลดเทา่ น้ี บรรทดั ที่ 14 ปิ ดคาส่งั การทางาน print(\"-\" * 50) บรรทดั ท่ี 15 def buy(): คือส่วนของทลี่ ูกคา้ จะซ้ือ บรรทดั ที่ 16 ให้ราคา + กบั ราคาสินคา้ ท้งั หมด บรรทดั ท่ี 17 ใหล้ ูกคา้ เลือกสินคา้ ตามดว้ ย .capitalize() สามารถอ่านค่าไดเ้ ม่อื ลูกคา้ พิมอกั ษรตวั เล็ก บรรทดั ที่ 18 ให้ลูกคา้ ใชแ้ บรนไหน ตามดว้ ย .upper()เพอื่ เป็นการบอกว่าลูกคา้ ใชส้ ินคา้ แบรนไหน บรรทดั ท่ี 19 ถา้ เง่ือนไขเป็นจริง บรรทดั ท่ี 20-21 กาหนดตวั แปร บรรทดั ที่ 22 ถา้ a ไมเ่ ทา่ กบั ให้ใชเ้ ครื่องหมาย != แปลวา่ ไม่เทา่ กบั x .upper()เพอื่ เป็นการบอกว่าลกู คา้ ใชส้ ินคา้ แบรนไหน บรรทดั ท่ี 23 n เป็นราคาของproduct a แบรน b บรรทดั ที่ 24 ให้บวกไปเรื่อยๆของราคากบั สินคา้ แบรนท่ีเลือก บรรทดั ที่ 25-26 ถา้ ไม่ใช่ Break() รวมผลออกมาให้ บรรทดั ที่ 27 โชวผ์ ลรวมท้งั หมด บรรทดั ท่ี 28 สมมุติว่า total อยใู่ น 15000,100001 ขอ้ มลู ตวั เลขชุดท่ี2 ตอ้ งใส่เลข 1 ปิดทา้ ยเพอ่ื ไม่ให้เกิดค่าว่าง บรรทดั ที่ 29 ราคาท่ลี ูกคา้ ตอ้ งจ่าย บรรทดั ท่ี 30 ลูกคา้ ตอ้ งจ่ายท้งั หมดเท่าไร บรรทดั ที่ 31-32 โชวค์ ่าของ บรรทดั ท่ี 29-30 ออกมา บรรทดั ที่ 33-34 ถา้ ไม่ตรงตามเง่ือนไขใหค้ ่าวา่ งออกมา บรรทดั ท่ี 35 ปิ ดคาสงั่ ซ้ือ สรุป โคด้ ในการคานวณราคารวมและส่วนลดดว้ ยภาษา Python จะการกาหนดสินคา้ แบรน ราคาและส่วนลดของสินคา้ โดยถา้ จะ กาหนดสินคา้ ให้สร้างตวั แปรตามดว้ ยสินคา้ และมเี คร่ืองหมาย : ราคา ถา้ ตอ้ งการทาให้มสี ินคา้ อีก 1สินคา้ ในแบรนน้นั ใหท้ าการใส่ , แลว้ พิมพอ์ ยใู่ นรูปแบบ {\"Washing machine\":{\"SUMSUNG\":9500,\"LG\":7000} กจ็ ะสามารถเพ่ิมสินคา้ ในแบรนน้นั ได้ ส่วนเรื่องของ การลดราคาจะอยใู่ นรูปแบบของคาส่งั บรรทดั ที่ 28-29 จากน้นั กท็ าการปิ ดฟังกช์ นั การทางานดว้ ยคาส่งั buy()

ผล RUN

แบบฝึกหดั ท่ี 9 ขอ้ 1 จงเขียนโปรแกรมคานวณภาษี โดยมีเงื่อนไขดงั น้ี ถา้ รายไดต้ ่อเดือนต้งั แต่ 20000 บาท จะคานวณภาษี 10 % ถา้ รายไดต้ อ่ เดือนอยรู่ ะหวา่ ง 15001 ถึง 20000 บาท จะคานวณภาษี 5 % ถา้ รายไดต้ ่อเดือนอยรู่ ะหวา่ ง 10000 ถึง 15000 บาท จะคานวณภาษี 3 % ถา้ ต่ากวา่ 10000 บาท ไม่ตอ้ งเสียภาษี ขอ้ 2 โปรแกรมคานวณค่าจอดรถ โดย 2 ชม.แรกคิด 10 บาท ถา้ จอดรถมากกวา่ 2 ชม. คดิ ชม.ละ 15 บาท


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