Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python
Python
  1. Python - ตรวจสอบว่าคำที่กำหนดปรากฏร่วมกันใน list ของประโยคหรือไม่

    สมมติว่าเรามี list ที่มีประโยคสั้นๆ เป็นสมาชิก อีก list หนึ่งมีคำบางคำที่ใช้ในประโยคของ list แรก เราต้องการทราบว่าคำสองคำจาก list ที่สองปรากฏร่วมกันในประโยคของ list แรกหรือไม่ ใช้ append และ for loop ใช้ for loop กับเงื่อนไข in ตรวจสอบความมีอยู่ของคำใน list of sentences แล้วใช้ len() ตรวจสอบว่าถึงท้

  2. Python - การลบคอลัมน์จาก List of Lists

    ใน List of Lists สมาชิกที่อยู่ตำแหน่ง index เดียวกันของแต่ละ sublist แทนโครงสร้างคล้ายคอลัมน์ บทความนี้จะแสดงวิธีลบคอลัมน์จาก list of lists หมายถึงลบสมาชิกที่ index เดียวกันจากทุก sublist ใช้ pop ใช้เมธอด pop() ซึ่งลบสมาชิกที่ตำแหน่งเฉพาะ ออกแบบ for loop วนลูปผ่านสมาชิกที่ index เฉพาะและลบด้วย pop ต

  3. Python - ช่วง Boolean ที่ต่อเนื่อง (Contiguous Boolean Range)

    กำหนด list ของค่า เราสนใจว่าตำแหน่งไหนมีค่า Boolean อยู่เป็นช่วงต่อเนื่อง (contiguous) หมายถึงหลังเจอค่า TRUE จะมีค่า TRUE ต่อเนื่องจากตำแหน่งนั้นจนกว่าจะเจอ FALSE และในทำนองเดียวกันเมื่อเจอ FALSE จะมี FALSE ต่อเนื่องจนกว่าจะเจอ TRUE ใช้ itertools เราสามารถใช้ accumulate ร่วมกับ groupby จากโมดูล ite

  4. self ในคลาส Python

    ในบทช่วยสอนนี้ เราจะเรียนรู้เกี่ยวกับ self ใน Python คุณคุ้นเคยแล้วหากทำงานกับ Python เราจะดูรายละเอียดที่น่าสนใจ หมายเหตุ − self ไม่ใช่ keyword ใน Python เริ่มจากการใช้งาน self ที่พบบ่อยที่สุดใน Python เราใช้ self ในคลาสเพื่อแทน instance ของ object เราสามารถสร้าง instance หลายตัวของคลาส และแต

  5. ส่ง SMS อัปเดตไปยังโทรศัพท์มือถือด้วย Python

    ในบทช่วยสอนนี้ เราจะเรียนรู้วิธีส่ง SMS ใน Python เราจะใช้ Twilio สำหรับส่ง SMS ก่อนอื่น ไปที่ Twilio สร้างบัญชี จะได้ free trial account ทำการตั้งค่าเสร็จสิ้น เราต้องติดตั้งโมดูล twilio เพื่อทำงานกับ Twilio client ติดตั้งด้วยคำสั่ง pip install twilio ไปที่ Twilio Documentation เกี่ยวกับการส่ง SMS ห

  6. เมธอด add() ของ Set ใน Python

    ในบทช่วยสอนนี้ เราจะเรียนรู้เกี่ยวกับเมธอด add ของโครงสร้างข้อมูล set มาดูรายละเอียด Set เก็บสมาชิกที่ไม่ซ้ำกัน (unique) เมธอด add ของ set รับ element และเพิ่มเข้า set ทำตามขั้นตอนด้านล่างเพื่อเพิ่มสมาชิกใหม่เข้า set เริ่มต้น set เพิ่มสมาชิกใหม่ด้วยเมธอด add() พิมพ์ set ที่อัปเดตแล้ว ตัวอย่าง # เร

  7. เมธอด clear() ของ Set ใน Python

    ในบทช่วยสอนนี้ เราจะเรียนรู้เกี่ยวกับเมธอด clear() ของโครงสร้างข้อมูล set มาดูรายละเอียด เมธอด clear ใช้ล้างข้อมูลทั้งหมดจาก set ทุกสมาชิกจะถูกลบ ทำให้เหลือ set ว่างเปล่า ทำตามขั้นตอนด้านล่างเพื่อดู clear ทำงาน เริ่มต้น set ใช้เมธอด clear() ล้าง set พิมพ์ set จะเห็น set ว่าง ตัวอย่าง # เริ่มต้น se

  8. เมธอด copy() ของ Set ใน Python

    ในบทช่วยสอนนี้ เราจะเรียนรู้เกี่ยวกับเมธอด copy ของโครงสร้างข้อมูล set มาดูรายละเอียด เมธอด copy ใช้สำหรับสร้าง shallow copy (คัดลอกตื้น) ของ set ลองดูตัวอย่างต่างๆ เพื่อเข้าใจ normal copy (การกำหนดค่า) และ shallow copy ของ set Normal Copy (การกำหนดค่าปกติ) ทำตามขั้นตอนและดูผลลัพธ์ เริ่มต้น set กำห

  9. Set update() ใน Python: หา Union ของ n Arrays

    ในบทช่วยสอนนี้ เราจะเขียนโปรแกรมที่ใช้เมธอด set update() เพื่อหา union (ยูเนียน) ของหลายอาร์เรย์ และคืนค่า array มิติเดียวที่มีค่า unique ทั้งหมดจากทุกอาร์เรย์ ลองดูตัวอย่างเพื่อเข้าใจชัดเจน อินพุท arrays = [[1, 2, 3, 4, 5], [6, 7, 8, 1, 2, 3, 4, 5], [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]] เอาต์พุท [1, 2,

  10. SHA (Secure Hash Algorithms) ใน Python

    ในบทช่วยสอนนี้ เราจะเรียนรู้เกี่ยวกับโมดูล hashlib ที่ให้ SHA (Secure Hash Algorithms) ซึ่งเป็นชุดของ cryptographic hash functions ติดตั้งโมดูลด้วยคำสั่ง (ใน Python 3 มา built-in แล้ว ไม่ต้องติดตั้งเพิ่ม): pip install hashlib เราสามารถดูอัลกอริทึมที่มีใน hashlib ได้จาก algorithms_guaranteed ลองรันดู

  11. เมธอด sort() ใน Python

    ในบทช่วยสอนนี้ เราจะเรียนรู้เกี่ยวกับเมธอด sort() ของ list มาดูรายละเอียด เมธอด sort ใช้เรียง list ใดๆ แบบ ascending หรือ descending มีหลายกรณีของ sort() พร้อมหรือไม่พร้อม พารามิเตอร์ตัวเลือก เมธอด sort เป็นเมธอด in-place เปลี่ยนแปลง list ต้นฉบับโดยตรง ลองดูทีละอย่าง sort() แบบค่าเริ่มต้น เมธอด sort

  12. ฟังก์ชัน sorted() ใน Python

    ในบทช่วยสอนนี้ เราจะเรียนรู้เกี่ยวกับฟังก์ชัน sorted() ใน Python ฟังก์ชัน sorted() ใช้เรียงลำดับ iterable แบบ ascending (น้อยไปมาก) หรือ descending (มากไปน้อย) เรายังสามารถเรียง list of dictionaries ตาม key และ value ต่างๆ ได้ ลองใช้ sorted() ให้เต็มที่ ฟังก์ชัน sorted() ไม่ใช่ อัลกอริทึม in-place เ

  13. แบ่งสตริงเป็นส่วนเท่าๆ กัน (grouper) ใน Python

    ในบทช่วยสอนนี้ เราจะเขียนโปรแกรมแบ่งสตริงที่กำหนดเป็นส่วนเท่าๆ กัน ลองดูตัวอย่าง อินพุท string = Tutorialspoint each_part_length = 5 เอาต์พุท Tutor ialsp ointX อินพุท string = Tutorialspoint each_part_length = 6 เอาต์พุท Tutori alspoi ntXXXX เราจะใช้เมธอด zip_longest จากโมดูล itertools เพื่อบรรลุผลล

  14. ใช้ SQL กับ Python (SQLite)

    ในบทช่วยสอนนี้ เราจะเรียนรู้วิธีใช้ SQL กับ Python ผ่านฐานข้อมูล SQLite Python มีโมดูล built-in สำหรับเชื่อมต่อ SQLite เราจะใช้โมดูล sqlite3 ขั้นตอนเชื่อมต่อ SQLite กับ Python: นำเข้าโมดูล sqlite3 สร้างการเชื่อมต่อด้วย sqlite3.connect(db_name) รับชื่อ database เป็นอาร์กิวเมนต์ สร้างไฟล์ใหม่หากยังไม

  15. Statement, Indentation และ Comment ใน Python

    ในบทช่วยสอนนี้ เราจะเรียนรู้เกี่ยวกับ statement (คำสั่ง), indentation (การย่อหน้า), และ comments (ความคิดเห็น) ใน Python มาดูทีละอย่าง Statement (คำสั่ง) คำสั่งที่เขียนใน Python เรียกว่า statements ลองดูโปรแกรม ตัวอย่าง print(Tutorialspoint) # statement ผลลัพธ์ การรันโค้ดข้างต้นจะได้ผลลัพธ์ดังนี้ Tu

  16. เมธอด capitalize() ของสตริงใน Python

    ในบทช่วยสอนนี้ เราจะเรียนรู้เกี่ยวกับเมธอด capitalize ของสตริง มาดูรายละเอียด เมธอด capitalize จะทำให้ ตัวอักษรแรก ของสตริงกลายเป็น ตัวใหญ่ (capital) หากตัวแรกเป็น non-alphabet หรือ ตัวใหญ่แล้ว จะไม่มีผลอะไร ทำตามขั้นตอนด้านล่างเพื่อเขียนโปรแกรม เริ่มต้นสตริง ใช้เมธอด capitalize แปลงตัวแรกเป็นตัวให

  17. เมธอด center() ของสตริงใน Python

    ในบทช่วยสอนนี้ เราจะเรียนรู้เกี่ยวกับเมธอดสตริง center() เมธอด center() รับอาร์กิวเมนต์ 2 ตัว ตัวแรกบังคับคือ length ตัวที่สองตัวเลือกคือ char คืนสตริงใหม่ที่จัดกึ่งกลางตาม length ด้วยตัวอักษรที่กำหนด ค่าเริ่มต้นของ char คือ space ลองดูตัวอย่าง ตัวอย่าง 25 print(string.center(25)) ผลลัพธ์ การรันโค้

  18. เมธอด endswith() ของสตริงใน Python

    ในบทช่วยสอนนี้ เราจะเรียนรู้เกี่ยวกับเมธอด endswith() ของสตริง เมธอด endswith() คืนค่า True หากสตริงลงท้ายด้วย substring ที่กำหนด มิฉะนั้นคืน False รับอาร์กิวเมนต์จำเป็น 1 ตัว และตัวเลือก 2 ตัว อาร์กิวเมนต์จำเป็นคือ สตริง ที่ต้องการตรวจสอบ ตัวเลือกคือ start และ end index ค่าเริ่มต้น start=0 end=leng

  19. เมธอด partition() ของสตริงใน Python

    ในบทช่วยสอนนี้ เราจะเรียนรู้เกี่ยวกับเมธอด partition ของสตริง เมธอด partition() รับอาร์กิวเมนต์หนึ่งคือ separator คืนค่า tuple ที่มี 3 ส่วน: substring ก่อน separator, separator, และ substring หลัง separator เมธอด partition() ใช้ ครั้งแรก (first occurrence) ของ separator ทำตามขั้นตอน เริ่มต้นสตริง พ

  20. เมธอด rindex() ของสตริงใน Python

    ในบทช่วยสอนนี้ เราจะเรียนรู้เกี่ยวกับเมธอด rindex() ของสตริง เมธอด rindex() คืนค่า index ของ การเกิดขึ้นครั้งสุดท้าย (last occurrence) ของ substring ใน string จะ raise exception หากไม่พบ substring ที่กำหนด ตัวอย่าง # เริ่มต้นสตริง string = Tutorialspoint is a great place to learn Python. Tutorialspo

Total 9001 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:152/451  20-คอมพิวเตอร์/Page Goto:1 146 147 148 149 150 151 152 153 154 155 156 157 158