หัดเขียน python การใช้เงื่อนไข if else

หัดเขียน python การใช้เงื่อนไข if else ในภาษา python จะแตกต่างภาษาอื่นในตระกูล c โดยการใช้ if else นั้นจะอยู่ในลักษณะ block หรือจัดรูปย่อหน้า อีกทั้งการใช้ else if ยังใช้ elif แทนอีกด้วย ซึ่งการใช้ if else นั้นสิ่งที่ต้องระวังคือการจัด block และย่อหน้านั้นเอง เอาละมาดูตัวอย่างการใช้ if else กันเลยดีกว่า [sourcecode language=”python”] score = input(“Enter Score:”) score = int(score) if score < 50: print("You not pass") elif score >= 50 and score < 60: print("You grade D:") elif score >= 60 and score < 70: print("You grade C:") elif score >= 70 and score < 80: print("You grade B:") elif score > 80: print(“You grade A:”) [/sourcecode] ผลลัพธ์การรันโค้ด จากโค้ดจะมีการรับค่าจากหน้าจอ แล้วทำการแปลงค่าที่รับค่าเข้ามาเป็น int จากนั้นก็เข้าเงื่อนไข if elif โดยใน python 3 นั้นจะใช้คำสั่ง input() แทนคำสั่ง raw_input() และในภาษา python จะใช้Read More →

ANDROID APP: กรองหุ้นปันผล VERSION 1.8.0

ANDROID APP: กรองหุ้นปันผล VERSION 1.8.0 ใน version 1.8 จะมีการเพิ่มเมนูใหม่เข้ามาคือการแสดง เปลี่ยนแปลงการถือหลักทรัพย์ของผู้บริหาร (แบบ 59-2) เรียงตามวัน ซึ่งจะแสดง ชื่อย่อหลักทรัพย์และวันทีเรียงลงมา เปิดกดเปิดดูจะแสดงรายละเอียดข้อมูลการซื้อขาย เปลี่ยนแปลงการถือหลักทรัพย์ของผู้บริหาร ของหุ้นตัวนั้นRead More →

android หาหุ้น

ANDROID APP: กรองหุ้นปันผล VERSION 1.7.0 ใน version นี้มีการปรับเปลี่ยนในรายละเอียด ข้อมูลหุ้นโดยจะมีการแสดงข้อมูลด้านราคาหุ้น โดยใช้ราคาปิด ณ สิ้นวัน เท่าที่ app นี้จะมีข้อมูลอยู่ ซึ่งแบ่งออกเป็น ข้อมูลราคา ต่ำสุด , เฉลี่ย, ต่ำสุด ในช่วงเวลาต่อไปนี้ 1 ปีย้อนหลัง 45 วันย้อนหลัง 5 วันย้อนหลังRead More →

ANDROID APP: กรองหุ้นปันผล VERSION 1.6

ANDROID APP: กรองหุ้นปันผล VERSION 1.6 version 1.6 เพิ่มเมนูใหม่ แสดงข้อมูลหุ้นที่อยู่ในดัชนี SET HD เพื่อให้ผู้ใช้สามารถดูหุ้นที่อยู่ใน ดัชนี SET HD ซึ่งเป็นดัชนีที่จัดอันดับหุ้นที่มีการจ่ายปันผลให้ผลตอบแทนที่ดีRead More →

หัดเขียน Python การวนลูป For

หัดเขียน Python การวนลูป For ภาษา python นั้นเป็นภาษาในตระกูล C แต่การใช้ for loop แตกต่างกับภาษาอื่นที่อยู่ในตระกูล C เหมือนกัน ตัวอย่าง for loop ทั่วไปก็อยู่ในรูปแบบ for(int i = 0; i < n; i++){}Read More →

ANDROID APP: กรองหุ้นปันผล VERSION 1.5.5 version 1.5.5 จะเป็นการปรับเปลี่ยนหน้าจัดอันดับเมื่อเปิดดูรายละเอียดหุ้น จะเป็นหน้ารายละเอียดหุ้นแบบใหม่ที่ได้ทำการเปลี่ยนไปก่อนหน้านี้ใน version 1.5.0Read More →

เขียน ANDROID: การใช้วาด CHART ด้วย MPANDROIDCHART

เขียน Android: การใช้วาด Chart ด้วย MPAndroidChart ในการแสดงข้อมูลบ้างครั้งในรูปแบบ Chart หรือว่ากราฟก็จะสามารถอธิบายได้ง่ายกว่า และหาใน application android นั้นก็จะมี library ที่ช่วยสร้างกราฟ แผนภูมิทางคณิตศาสตร์ต่างๆ วันนี้ผมเลยมาแนะนำการใช้งาน MPAndroidChart ในการสร้าง Chart เบื้องต้นอย่างง่ายๆกันครับRead More →

ANDROID APP: กรองหุ้นปันผล VERSION 1.5.0

ANDROID APP: กรองหุ้นปันผล VERSION 1.5.0 version 1.5.0 จะมีการเพิ่มข้อมูลในส่วนของข้อมูลราคาหุ้นย้อนหลัง 1 ปีนับจากวันที่มีข้อมูลล่าสุด โดย ท่านสามารถเข้าใช้งาน feature นี้ได้จาก tab ข้อมูลย้อนหลัง จากนั้นกดที่ปุ่ม History Price จากนั้นจะแสดงกราฟราคาย้อนหลัง 1 ปีนับจากวันที่ application นี้มีข้อมูล โดยจะเป็นราคาปิด ณ สิ้นวันRead More →

ANDROID APP: กรองหุ้นปันผล VERSION 1.3.0

ANDROID APP: กรองหุ้นปันผล VERSION 1.4.0 ในเวอร์ชั่น 1.4 นี้ได้ทำการเพิ่มข้อมูลทางการเงินย้อนหลังของหุ้นที่เป็นข้อมูลรายปี ซึ่งจะมีค่าต่างๆดังนี้ รายได้รวม ค่าใช้จ่ายในการบริหารงานที่คิดเป็น % กำไรขั้นต้นหรือ Gross Margin ที่คิดเป็น % กำไรสุทธิ หรือ Net MarginRead More →

ANDROID การใช้งาน RETROFIT HTTP CLIENT สำหรับ ANDROID และ JAVA

Android การใช้งาน Retrofit HTTP client สำหรับ Android และ Java Retrofit เป็น Library อีกตัวที่น่าสนใจสำหรับในการใช้เป็น HTTP Client ไว้ให้ app android ของเราสามารถดึงและใส่ข้อมูลผ่าน api ที่เป็น web service หรือ restful api ได้ โดยเจ้า Retrofit นั้นรองรับทั้ง xml และ json โดยในบทความนี้จะเป็นตัวอย่างการดึงข้อมูล json แบบ GET ซึ่งจะใช้ service ของ https://jsonplaceholder.typicode.com โดยจะมี 2 url คือ https://jsonplaceholder.typicode.com/posts จะทำการคืนค่าเป็น Array Json ที่เก็บข้อมูล Post ทั้งหมดที่มี https://jsonplaceholder.typicode.com/posts/id โดยจะคืนค่าเป็น Json Object ที่เก็บข้อมูลรายละเอียดของ Post ที่ส่ง id เข้าไปนั้นเอง ขั้นตอนแรกผมจะเริ่มโดยการสร้าง project android ขึ้นมาใหม่ชื่อว่า RetrofitSimple มี minSdkVersion ที่เวอร์ชั่น 17 และมี Activity เริ่มต้นคือ MainActivity ตามที่ android studio กำหนดค่าเริ่มต้นมาใหม่ เมื่อทำการสร้าง project เสร็จแล้วต่อมาก็จะมาเพิ่ม library เข้าไปใน project ซึ่งจะมี retrofit และ gson เพื่อเอาไว้แปลงค่า json ที่คืนค่าจาก request ให้เป็น Object เพื่อนำไปใช้งานต่อไป โดยการเพิ่ม library นั้นก็ให้ไป config ในไฟล์  build.gradle ในส่วนของ app ก็จะได้ดังรูปRead More →