ดีครับดอทคอม

ดีครับดอทคอม

Python ตอนที่ 33 ค้นหาตำแหน่งของข้อความหรืออักขระใน String ด้วยเมธอด rfind()

ค้นหาตำแหน่งของข้อความหรืออักขระใน String ด้วยเมธอด rfind()

เมธอด rfind() เป็นเมธอดของสตริง ใช้สำหรับค้นหาข้อความหรืออักขระที่กำหนดในสตริงว่าปรากฏครั้งล่าสุดที่ตำแหน่งใด โดยถ้าเจอจะคืนค่าเป็นตำแหน่งของข้อความหรืออักขระที่ระบุ แต่ถ้าไม่เจอจะคืนค่าเป็น -1 การใช้งานเมธอด rfind() การใช้งานเมธอด rfind() มีรูปแบบดังนี้ ตัวอย่างการใช้งานเมธอด rfind() การใช้งานเมธอด rfind() โดยไม่ระบุ start และ end การใช้งานเมธอด rfind() โดยระบุ start และ end ถ้าไม่เจอคำที่ใช้ค้นหาในสตริง จะคืนค่าเป็ฯ -1

การจัดรูปแบบตัวอักษรใน Excel

การจัดรูปแบบตัวอักษรใน Excel

การจัดรูปแบบตัวอักษรหรือข้อความใน Excel ต้องเลือกเซลล์หรือกลุ่มเซลล์เป้าหมายก่อน หลังจากนั้นจึงเลือกคำสั่งจัดรูปแบบได้ตามต้องการ โดยมีวิธีการดังนี้ ลำดับแรกให้คลิกเลือกเซลล์หรือกลุ่มเซลล์ที่ต้องการจัดรูปแบบตัวอักษรเสียก่อน หลังจากนั้นคลิกที่แท็บ Home แล้วเลือกการตั้งค่าในส่วน Font สามารถตั้งค่าต่าง ๆ ได้ดังนี้ รูปแบบตัวอักษร เช่น ฟอนต์ ขนาด สีพื้นหลัง สีตัวอักษร เป็นต้น จะเปลี่ยนไปตามที่เรากำหนด

Python ตอนที่ 34 แทนที่คำใน String ด้วยเมธอด replace()

แทนที่คำใน String ด้วยเมธอด replace()

เมธอด replace() เป็นเมธอดของสตริง ใช้สำหรับแทนที่คำที่กำหนดในสตริง ด้วยคำที่ระบุ มีรูปแบบการใช้งานดังนี้ ตัวอย่างการใช้งานเมธอด replace() การใช้งานเมธอด replace() แบบไม่ระบุจำนวนครั้ง I love Kotlin. I love Kotlin. I love Kotlin. จากตัวอย่าง ใช้เมธอด replace() โดยไม่ระบุว่าจะให้แทนที่คำที่ระบุกี่ครั้ง Python จะแทนที่คำที่ระบุทุกคำที่ค้นเจอในสตริง การใช้งานเมธอด replace() แบบระบุจำนวนครั้ง I love Kotlin. I love Kotlin. I love Python. จากตัวอย่าง ใช้เมธอด…

Python ตอนที่ 35 แบ่งข้อความใน String ออกเป็น 3 ส่วนด้วยเมธอด partition()

แบ่งข้อความใน String ออกเป็น 3 ส่วนด้วยเมธอด partition()

เมธอด partition() เป็นเมธอดของสตริง สำหรับแบ่งข้อความในสตริงออกเป็น 3 ส่วน และคืนค่ากลับมาเป็น tuple มีรูปแบบการใช้งานดังนี้ ซึ่งข้อมูล 3 ส่วนที่ได้จะประกอบด้วย ตัวอย่างการใช้งานเมธอด partition() เมธอด partition() จะค้นหาคำที่ระบุเป็นพารามิเตอร์ แล้วแบ่งสตริงออกเป็น 3 อีลิเมนต์ (‘I love ‘, ‘Python’, ‘ Language.’)(”, ‘Python’, ‘ Is The Best Language.’)(‘My Favorite Language Is ‘, ‘Python’, ‘.’) ถ้าไม่มีคำที่ใช้ค้นหา จะคืนค่าเป็นดังนี้…

Python ตอนที่ 36 ตัดช่องว่างด้านซ้ายใน String ด้วยเมธอด lstrip()

ตัดช่องว่างด้านซ้ายใน String ด้วยเมธอด lstrip()

เมธอด lstrip() เป็นเมธอดของสตริง ใช้สำหรับตัดอักขระด้านซ้ายของสตริงตามที่ระบุ (หรือช่องว่าง ในกรณีที่ไม่ได้ระบุ) ออก มีรูปแบบการใช้งานดังนี้ ตัวอย่างการใช้งานเมธอด lstrip() PythonPython

Python ตอนที่ 37 แปลงตัวอักษรเป็นตัวพิมพ์เล็กด้วยเมธอด lower()

แปลงตัวอักษรเป็นตัวพิมพ์เล็กด้วยเมธอด lower()

เมธอด lower() เป็นเมธอดของสตริง ใช้สำหรับแปลงตัวอักษรภาษาอังกฤษเป็นตัวพิมพ์เล็ก โดยจะไม่พิจารณาช่องว่าง (space) และสัญลักษณ์ มีรูปแบบการใช้งานดังนี้ ตัวอย่างการใช้งานเมธอด lower() hello pythonpython 2020

Python ตอนที่ 38 จัดข้อมูลชิดซ้ายด้วยเมธอด ljust()

จัดข้อมูลชิดซ้ายด้วยเมธอด ljust()

เมธอด ljust() เป็นเมธอดของสตริง ใช้สำหรับจัดข้อมูลให้อยู่ชิดด้านซ้าย มีรูปแบบการใช้งานดังนี้ ตัวอย่างการใช้งานเมธอด ljust()

Python ตอนที่ 39 รวมข้อมูลแบบรายการด้วยเมธอด join()

รวมข้อมูลแบบรายการด้วยเมธอด join()

เมธอด join() เป็นเมธอดที่ใช้สำหรับรวม (Join) ข้อมูลที่อยู่ในรูปแบบรายการ เช่น tuple() dictionary เป็นต้น เข้าเป็นสตริงเดียวกัน Syntax เมธอด join() มีรูปแบบการใช้งานดังนี้ ตัวอย่างการใช้งานเมธอด join() Python+Java+Kotlinname-country กรณีที่ใช้เมธอด join() กับข้อมูลประเภท dictionary ค่าที่ได้ออกมาจะเป็น keys ไม่ใช่ values

Python ตอนที่ 40 ตรวจสอบว่าอักขระทั้งหมดในสตริงเป็นตัวพิมพ์ใหญ่หรือไม่ ด้วยเมธอด isupper()

ตรวจสอบว่าอักขระทั้งหมดในสตริงเป็นตัวพิมพ์ใหญ่หรือไม่ ด้วยเมธอด isupper()

เมธอด isupper() เป็นเมธอดของสตริง ใช้สำหรับตรวจสอบว่าอักขระทั้งหมดในสตริงเป็นตัวอักษรตัวพิมพ์ใหญ่หรือไม่ ถ้าใช้จะคืนค่าเป็น True แต่ถ้าไม่ใช่ จะคืนค่าเป็น False แต่จะไม่รวมตัวเลข สัญลักษณ์ และช่องว่าง (space) เมธอด isupper() เป็นเมธอดที่ไม่มีพารามิเตอร์ มีรูปแบบการใช้งานดังนี้ ตัวอย่างการใช้งานเมธอด isupper() FalseFalseTrueTrue

การใช้งานลิงก์ Links ใน HTML

การใช้งานลิงก์ Links ใน HTML

ลิงก์ Link หรือ Hyperlink คือ url ของหน้าเว็บเพจใด ๆ ที่เราคลิกแล้วจะนำเราเข้าไปสู่หน้าเว็บเพจนั้น ๆ ได้ อาจอยู่ในรูปแบบของข้อความหรือรูปภาพ หรืออื่น ๆ การใช้งานลิงก์ใน HTML สามารถใช้ได้โดยใช้แท็ก <a> โดยมีรูปแบบดังนี้ ตัวอย่างการใช้งานแท็ก <a> ถ้าเป็นการสร้างลิงก์ไปยังหน้าอื่น ๆ ในเว็บเพจเดียวกัน สามารถทำได้โดยไม่ต้องระบุ url แบบเต็ม ให้ระบุแบบ relative URL ก็ได้ เช่น Target Attribute Target Attribute คือแอททริบิวต์ที่ระบุว่า จะให้เปิดลิงก์ไปที่ไหน เช่น เปิดในหน้าเดิม…

Python ตอนที่ 41 ตรวจสอบว่าแต่ละคำใน String ขึ้นต้นด้วยตัวพิมพ์ใหญ่หรือไม่ ด้วยเมธอด istitle()

ตรวจสอบว่าแต่ละคำใน String ขึ้นต้นด้วยตัวพิมพ์ใหญ่หรือไม่ ด้วยเมธอด istitle()

เมธอด istitle() เป็นเมธอดของสตริง ใช้สำหรับตรวจสอบว่า แต่ละคำในสตริง ขึ้นต้นด้วยตัวอักษรพิมพ์ใหญ่หรือไม่ ถ้าใช่ จะคืนค่าเป็น True แต่ถ้าไม่ใช่ จะคืนค่าเป็น False โดยมีเงื่อนไขอยู่ว่า ต้องเป็นตัวอักษรตังแรกของแต่ละคำเท่านั้นที่เป็นตัวพิมพ์ใหญ่ ถ้าตัวอักษรถัดมาเป็นตัวพิมพ์ใหญ่ด้วย จะไม่เข้าเงื่อนไข เช่น “Hello Python” แบบนี้จะคืนค่าเป็น True แต่ถ้าเป็น “Hello PYthon” แบบนี้จะคืนค่าเป็น False เมธอด istitle() เป็นเมธอดที่ไม่มีพารามิเตอร์ มีรูปแบบการใช้งานดังนี้ ตัวอย่างการใช้งานเมธอด istitle() FalseTrueTrueTrueFalse

Python ตอนที่ 42 ตรวจสอบว่าอักขระใน String เป็นช่องว่างทั้งหมดหรือไม่ ด้วยเมธอด isspace()

ตรวจสอบว่าอักขระใน String เป็นช่องว่างทั้งหมดหรือไม่ ด้วยเมธอด isspace()

เมธอด isspace() เป็นเมธอดของสตริง ใช้สำหรับตรวจสอบว่า อักขระทั้งหมดในสตริงเป็นช่องว่าง ( whitespaces ) หรือไม่ ถ้าใช่จะคืนค่าเป็น True แต่ถ้าไม่ใช่ จะคืนค่าเป็น False เมธอด isspace() เป็นเมธอดที่ไม่มีพารามิเตอร์ มีรูปแบบการใช้งานดังนี้ ตัวอย่างการใช้งานเมธอด isspace() FalseFalseTrue

Python ตอนที่ 43 ตรวจสอบว่าอักขระใน String สามารถแสดงผลได้หรือไม่ ด้วยเมธอด isprintable()

ตรวจสอบว่าอักขระใน String สามารถแสดงผลได้หรือไม่ ด้วยเมธอด isprintable()

เมธอด isprintable() เป็นเมธอดของสตริง ใช้สำหรับตรวจสอบว่า อักขระในสตริงสามารถปริ้นต์ออกมาแสดงผลทางหน้าจอได้ทั้งหมดหรือไม่ ถ้าได้จะคืนค่าเป็น True ถ้าไม่ จะคืนค่าเป็น False อักขระที่ไม่สามารถแสดงผลออกทางหน้าจอได้ ก็เช่น \n สำหรับขึ้นบรรทัดใหม่ หรืออักขระอื่น ๆ ที่ใช้งานลักษณะเดียวกันนี้ เมธอด isprintable() เป็นเมธอดที่ไม่มีพารามิเตอร์ มีรูปแบบการใช้งานดังนี้ ตัวอย่างการใช้งานเมธอด isprintable() FalseTrue

Python ตอนที่ 44 ตรวจสอบว่าอักขระใน String เป็นตัวเลขทั้งหมดหรือไม่ ด้วยเมธอด isnumeric()

ตรวจสอบว่าอักขระใน String เป็นตัวเลขทั้งหมดหรือไม่ ด้วยเมธอด isnumeric()

เมธอด isnumeric() เป็นเมธอดของสตริง ใช้สำหรับตรวจสอบว่าอักขระในสตริงทั้งหมดเป็นตัวเลข 0-9 หรือไม่ ถ้าใช่จะคืนค่าเป็น True แต่ถ้าไม่ใช่ จะคืนค่าเป็น False โดยที่ตัวเลขยกกำลัง เช่น ² และ ¾ จะถูกพิจารณาว่าเป็นตัวเลขด้วย เมธอด isnumeric() เป็นเมธอดที่ไม่มีพารามิเตอร์ มีรูปแบบการใช้งานดังนี้ ตัวอย่างการใช้งานเมธอด isnumeric() TrueTrueFalseTrue

Python ตอนที่ 45 ตรวจสอบว่าอักขระใน String เป็นตัวพิมพ์เล็กทั้งหมดหรือไม่ ด้วยเมธอด islower()

ตรวจสอบว่าอักขระใน String เป็นตัวพิมพ์เล็กทั้งหมดหรือไม่ ด้วยเมธอด islower()

เมธอด islower() เป็นเมธอดของสตริง ใช้สำหรับตรวจสอบว่าอักขระในสตริงเป็นตัวอักษรพิมพ์เล็กทั้งหมดหรือไม่ ถ้าใช่ จะคืนค่าเป็น True แต่ถ้าไม่ใช่ จะคืนค่าเป็น False โดยจะไม่ตรวจสอบตัวเลข สัญลักษณ์ และช่องว่าง (Space) จะตรวจสอบเฉพาะตัวอักษร (a-z) เท่านั้น เมธอด islower() เป็นเมธอดที่ไม่มีพารามิเตอร์ มีรูปแบบการใช้งานดังนี้ ตัวอย่างการใช้งานเมธอด islower() TrueTrueFalse

Python ตอนที่ 46 ตรวจสอบว่า String เป็น Identifier หรือไม่ ด้วยเมธอด isidentifier()

ตรวจสอบว่า String เป็น Identifier หรือไม่ ด้วยเมธอด isidentifier()

เมธอด isidentifier() เป็นเมธอดของสตริง ใช้สำหรับตรวจสอบว่าอักขระในสตริงเป็น valid identifier หรือไม่ ถ้าใช่ จะคืนค่าเป็น True ถ้าไม่ใช่ จะคืนค่าเป็น False สตริงที่จะเป็น valid identifier ได้นั้น จะต้องเป็นสตริงที่ประกอบด้วยตัวอักษร (a-z) และ (0-9) หรือ underscores (_) เท่านั้น นอกจากนั้น valid identifier จะต้องไม่ขึ้นต้นด้วยตัวเลข และต้องไม่มีช่องว่าง (Space) อยู่ด้วย เมธอด isidentifier() เป็นเมธอดที่ไม่มีพารามิเตอร์ มีรูปแบบการใช้งานดังนี้ ตัวอย่างการใช้งานเมธอด isidentifier() TrueTrueTrueFalseFalse

Python ตอนที่ 47 ตรวจสอบว่า String เป็นตัวเลขทั้งหมดหรือไม่ ด้วยเมธอด isdigit()

ตรวจสอบว่า String เป็นตัวเลขทั้งหมดหรือไม่ ด้วยเมธอด isdigit()

เมธอด isdigit() เป็นเมธอดของสตริง ใช้สำหรับตรวจสอบว่าอักขระทั้งหมดในสตริงเป็นตัวเลขหรือไม่ โดยถ้าใช่ จะคืนค่าเป็น True แต่ถ้าไม่ใช่ จะคืนค่าเป็น False ในกรณีที่เป็นเลขยกกำลัง ก็จะถือว่าเป็นตัวเลขด้วยเช่นกัน เมธอด isdigit() ไม่มีพารามิเตอร์ มีรูปแบบการใช้งานดังนี้ ตัวอย่างการใช้งานเมธอด isdigit() FalseTrueFalse จากตัวอย่างด้านบน x จะมีค่าเป็น False เพราะ “Python” ไม่ใช่ตัวเลข y จะมีค่าเป็น True เพราะ “1234” เป็นตัวเลข ส่วน z จะมีค่าเป็น False เพราะ “Python2020” ไม่ใช่ตัวเลขทั้งหมด การใช้งานเมธอดกับรหัส…

Python ตอนที่ 48 ตรวจสอบว่า String เป็นตัวเลขทั้งหมดหรือไม่ ด้วยเมธอด isdecimal()

ตรวจสอบว่า String เป็นตัวเลขทั้งหมดหรือไม่ ด้วยเมธอด isdecimal()

เมธอด isdecimal() เป็นเมธอดของสตริง ใช้สำหรับตรวจสอบว่า อักขระในสตริงเป็นตัวเลขทั้งหมดหรือไม่ โดยจะคืนค่า True หากอักขระทั้งหมดในสตริงเป็นตัวเลข ถ้าไม่ใช่จะคืนค่าเป็น False เมธอด isdecimal() เป็นเมธอดที่ไม่มีพารามิเตอร์ มีรูปแบบการใช้งานดังนี้ ตัวอย่างการใช้งานเมธอด isdecimal() FalseTrueFalse จากโค้ดตัวอย่าง เฉพาะ “1234” เท่านั้นที่เป็น Decimal นอกนั้นไม่ใช่ เมธอด isdecimal() ใช้ตรวจสอบออบเจ็กต์ unicode ได้ด้วย ดังตัวอย่าง TrueFalse จาดโค้ดด้านบน เมื่อตรวจสอบตัวแปร x ด้วยเมธอด isdecimal() จะได้ค่าเป็น True เพราะ “\u0033” เป็นรหัส…

Python ตอนที่ 49 ตรวจสอบว่าสตริง เป็นตัวอักษรทั้งหมดหรือไม่ ด้วยเมธอด isalpha()

ตรวจสอบว่าสตริง เป็นตัวอักษรทั้งหมดหรือไม่ ด้วยเมธอด isalpha()

เมธอด isalpha() เป็นเมธอดของสตริง ใช้สำหรับตรวจสอบว่าอักขระในสตริงเป็นตัวอักษร (a-z) ทั้งหมดหรือไม่ โดยถ้าใช่ จะคืนค่าเป็น True แต่ถ้าไม่ใช่ จะคืนค่าเป็น False ตัวอย่างอักขระที่ไม่ใช่ตัวอักษรก็เช่น ช่องว่าง (space) ! # % & ? และอักขระอื่น ๆ ที่นอกเหนือจาก ตัวอักษร (a-z) เมธอด isalpha() ไม่มีพารามิเตอร์ มีรูปแบบการใช้งานดังนี้ ตัวอย่างการใช้งานเมธอด isalpha() TrueFalseFalse จากโค้ดตัวอย่าง x จะมีค่าเป็น True เพราะอักขระ Python เป็นตัวอักษรทั้งหมด ส่วน…

Python ตอนที่ 50 ตรวจสอบว่า String เป็นตัวอักษรและตัวเลขทั้งหมดหรือไม่ ด้วยเมธอด isalnum()

ตรวจสอบว่า String เป็นตัวอักษรและตัวเลขทั้งหมดหรือไม่ ด้วยเมธอด isalnum()

เมธอด isalnum() เป็นเมธอของสตริง มีไว้สำหรับตรวจสอบว่า อักขระในสตริงเป็นตัวอักษรและตัวเลข (alphanumeric) ทั้งหมดหรือไม่ ซึ่งตัวอักษรและตัวเลขในที่นี้หมายถึง ตัวอักษร (a-z) และตัวเลข (0-9) ตัวอย่างอักขระที่ไม่ใช่ตัวอักษรก็เช่น ช่องว่าง (space) ! # % & ? และอักขระอื่น ๆ ที่นอกเหนือจาก ตัวอักษร (a-z) และตัวเลข (0-9) โดยถ้าตรวจสอบแล้ว อักขระในสตริงเป็นตัวอักษรและตัวเลข (alphanumeric) ทั้งหมด จะคืนค่าเป็น True แต่ถ้าไม่ จะคืนค่าเป็น False รูปแบบการใช้งานเมธอด isalnum() จะเป็นดังนี้ เมธอดนี้ไม่มีพารามิเตอร์…

Python ตอนที่ 51 ค้นหาข้อความใน String ด้วยเมธอด index()

ค้นหาข้อความใน String ด้วยเมธอด index()

ใน Python เราสามารถค้นหาข้อความหรือตัวอักษรในสตริงได้โดยการใช้เมธอด index() ซึ่งจะให้ผลลัพธ์เป็นตำแหน่งที่ข้อความหรือตัวอักษรที่ระบุปรากฏในสตริงเป็นครั้งแรก แต่ถ้าไม่เจอจะเกิดข้อผิดพลาด เมธอด index() จะทำงานคล้าย ๆ กับเมธอด find() แตกต่างกันตรงที่ เมธอด find() จะคืนค่ากลับมาเป็น -1 ในกรณีที่หาข้อความไม่เจอ รูปแบบการใช้งานเมธอด index() จะเป็นดังนี้ ตัวอย่างการใช้งานเมธอด index() การใช้งานเมธอด index() แบบไม่ระบุค่า start และ end จากตัวอย่าง ค่า x จะเท่ากับ 10 เพราะค้นเจอคำว่า great ครั้งแรกที่ตำแหน่ง 10 (นับเริ่มจาก 0)…

กำหนดรูปแบบการแสดงผล HTML Elements ด้วย CSS

กำหนดรูปแบบการแสดงผล HTML Elements ด้วย CSS

CSS ย่อมาจาก Cascading Style Sheets ใช้สำหรับกำหนดว่าอีลิเมนต์ของ HTML แต่ละอีลิเมนต์ จะแสดงผลอย่างไรบนหน้าจอหรือสื่ออื่น ๆ อีกทั้งยังช่วยย่นระยะเวลาในการตกแต่งอีลิเมนต์ต่าง ๆ ได้อย่างมาก เพราะเราสามมรถใช้ CSS ตกแต่งอีลิเมนต์ในหลาย ๆ เว็บเพจได้จากที่เดียว หรือการเขียนโค้ดเพียงครั้งเดียว เราสามารถใช้งาน CSS ใน HTML ได้ 3 ทาง ดังนี้ โดยวิธีที่นิยมที่สุดคือวิธีที่ 3 คือแบบ External เขียน CSS ไว้ในไฟล์อื่นแยกต่างหาก แล้วค่อยนำเข้ามาใช้ในหน้าเว็บเพจแต่ละหน้า จะทำให้เกิดความสะดวกสบาย เพราะเราสามารถเขียนโค้ด CSS เพียงครั้งเดียว แต่สามารถนำไปใช้งานได้หลายที่…

HTML HSL Colors การใช้งานสีแบบ HSL ในเอชทีเอ็มแอล

ใน HTML เราสามารถใช้งานสีแบบ HSL โดยที่ H คือ Hue ได้แก่เนื้อสี S คือ Saturation ได้แก่ความอิ่มของสี และ L คือ Lightness ได้แก่ความสว่าง ซึ่งสามารถใช้งานได้ในรูปแบบ Hue คือ ค่าของเนื้อสี ซึ่งสามารถระบุได้ตั้งแต่ 0 – 360 โดยที่ 0 คือสีแดง 120 คือสีเขียว และ 240 คือสีน้ำเงิน Saturation คือค่าเปอร์เซ็นต์ของความอิ่มของสี โดยที่ 0% หมายถึงโทนสีเทา และ…

HTML HEX Colors การใช้งานสีแบบ HEX ใน HTML

HTML HEX Colors การใช้งานสีแบบ HEX ใน HTML

ใน HTML เราสามารถใช้งานสีโดยการระบุรหัสสีเป็นตัวเลขฐานสิบหก ในรูปแบบ #rrggbb โดยที่ rr หมายถึงสีแดง (Red) ส่วน gg หมายถึงสีเขียว (Green) และ bb หมายถึงสีน้ำเงิน (Blue) และสามารถระบุค่าตัวเลขฐานสิบหกให้สีแต่ละสีได้ตั้งแต่ค่า 00 จนถึง ff เช่น #ff0000 หมายถึง สีแดง เพราะค่าสีแดง rr ถูกกำหนดให้เป็นค่าสูงสุดคือ ff ส่วนค่าสีอื่น ๆ ถูกกำหนดให้เป็น 00 จึงทำให้ได้สีออกมาเป็นสีแดงอย่างเดียว ตัวอย่างการกำหนดค่าสีแบบ HEX สีที่ได้จากโค้ดด้านบน #ff0000 #0000ff #3cb371…