หน้าแรก
หน้าแรก
Python KeyError ปรากฏขึ้นเมื่อคุณพยายามเข้าถึงรายการในพจนานุกรมที่ไม่มีอยู่ คุณสามารถแก้ไขข้อผิดพลาดนี้ได้โดยแก้ไขโปรแกรมของคุณเพื่อเลือกรายการจากพจนานุกรมที่มีอยู่ หรือจัดการข้อผิดพลาดนี้ได้โดยตรวจสอบว่ามีคีย์ก่อนหรือไม่ วิธีจัดการกับ Python KeyError คุณเพิ่งได้รับการต้อนรับจาก KeyError หรือไม่?
Python QuickSort เลือกองค์ประกอบ pivot และแยกองค์ประกอบของ อาร์เรย์ เป็นสองใหม่ อาร์เรย์ ส. ตัวเลขที่สูงกว่าเดือยรวมกันเป็นหนึ่ง อาร์เรย์ ; ตัวเลขที่ต่ำกว่าเดือยเข้าไปอีก แต่ละ อาร์เรย์ ถูกจัดเรียงแล้วทั้งหมด อาร์เรย์ รวมเป็นหนึ่งเดียว วิธีเขียนโค้ด Python QuickSort มีอัลกอริธึมการเรียงลำดั
คุณสามารถคืนค่าหลายค่าได้โดยการรวมค่าเหล่านั้นไว้ในพจนานุกรม ทูเพิล หรือรายการ ชนิดข้อมูลเหล่านี้ช่วยให้คุณจัดเก็บค่าที่คล้ายกันได้หลายค่า คุณสามารถแยกค่าแต่ละค่าออกจากค่าเหล่านี้ได้ในโปรแกรมหลักของคุณ หรือคุณสามารถส่งผ่านหลายค่าและคั่นด้วยเครื่องหมายจุลภาคได้ ฟังก์ชัน Python สามารถคืนค่าได้หลายค่
คุณสามารถลบอักขระออกจากสตริง Python ได้โดยใช้replace() หรือ translate() ทั้งสองวิธีนี้จะแทนที่อักขระหรือสตริงด้วยค่าที่กำหนด หากระบุสตริงว่างไว้ อักขระหรือสตริงที่คุณเลือกจะถูกลบออกจากสตริงโดยไม่มีการแทนที่ Python ลบอักขระออกจากสตริง ไม่ใช่ทุกสตริงที่มีค่าที่เราต้องการให้มีค่า ผู้ใช้อาจแทรกสัญลักษ
วิธี Python abs() ส่งคืนค่าสัมบูรณ์ของตัวเลข ค่าสัมบูรณ์ของตัวเลขคือระยะห่างของตัวเลขจาก 0 ซึ่งจะทำให้จำนวนลบเป็นบวก ในขณะที่จำนวนบวกจะไม่ได้รับผลกระทบ ตัวอย่างเช่น abs(-9) จะส่งกลับ 9 ในขณะที่ abs(2) จะส่งกลับ 2 ค่าสัมบูรณ์คือระยะห่างระหว่างตัวเลขกับ 0 บนเส้นจำนวน ค่าเหล่านี้มีประโยชน์ในสมการทาง
การทำให้รายการแบนราบหมายถึงกระบวนการลบมิติออกจากรายการ มิติหมายถึงพิกัดเพิ่มเติมที่จำเป็นในการค้นหารายการในรายการ คุณสามารถทำให้รายการ Python เรียบขึ้นโดยใช้ list comprehension, nested for loop หรือ itertools.chain() วิธีการ รายการ Python สามารถมีได้หลายมิติ ซึ่งหมายความว่าคุณมีรายการอยู่ภายในราย
สตริงเป็นหนึ่งในประเภทข้อมูลที่นิยมมากที่สุดใน Python สตริงคืออ็อบเจ็กต์ที่ประกอบด้วยลำดับของอักขระในระดับสูง อักขระคือสัญลักษณ์ ตัวอย่างเช่น ภาษาอังกฤษมีอักขระ 26 ตัวในตัวอักษร สตริง Python นั้นง่ายต่อการสร้างและจัดการ คุณสามารถเริ่มเรียนรู้ที่จะทำเช่นนั้นได้ทันที บทความนี้กล่าวถึงสตริงใน Python
คีย์เวิร์ด Python not คืนค่า True หากค่าเท่ากับ False และในทางกลับกัน คีย์เวิร์ดนี้จะกลับค่าของบูลีน คีย์เวิร์ด not สามารถใช้กับคำสั่ง if เพื่อตรวจสอบว่าค่าไม่อยู่ในรายการหรือไม่ ฉันจะตรวจสอบว่ามีบางอย่างไม่อยู่ในรายการได้อย่างไร จะตรวจสอบได้อย่างไรว่าไม่ตรงตามเงื่อนไข? คำตอบสำหรับคำถามเหล่านี้อยู
วิธี Python os.rename() เปลี่ยนชื่อไฟล์ os.rename() ยอมรับสองอาร์กิวเมนต์:เส้นทางของไฟล์เก่าและเส้นทางของไฟล์ใหม่ เส้นทางของไฟล์ใหม่ควรลงท้ายด้วยชื่อไฟล์อื่น เมื่อคุณทำงานกับไฟล์ใน Python คุณอาจตัดสินใจว่าต้องการเปลี่ยนชื่อไฟล์บางไฟล์ ตัวอย่างเช่น หากคุณมีไฟล์ชื่อ raw_data.csv คุณอาจต้องการเปลี่ย
วิธี Python os.mkdir() สร้างไดเร็กทอรีว่างบนระบบไฟล์ของคุณ คุณไม่สามารถใช้วิธีนี้เพื่อสร้างโฟลเดอร์ในโฟลเดอร์ที่ไม่มีอยู่ เมธอด os.mkdirs() จะสร้างไดเร็กทอรีว่างซ้ำๆ ไฟล์ช่วยให้คุณสามารถจัดเก็บข้อมูลนอกโปรแกรมที่โปรแกรมสามารถอ้างอิงได้ในอนาคต เมื่อคุณทำงานกับไฟล์ คุณอาจตัดสินใจสร้างไดเร็กทอรีใหม่ท
การเรียงลำดับการเลือก Python แบ่งรายการออกเป็นสองรายการขนาดเล็ก รายการหนึ่งแสดงถึงองค์ประกอบที่เรียงลำดับ อีกรายการมีองค์ประกอบที่ไม่ได้เรียงลำดับ การเรียงลำดับการเลือกจะค้นหาค่าที่น้อยที่สุดหรือสูงสุดในการวนซ้ำแต่ละครั้ง และย้ายค่าเหล่านั้นไปยังรายการที่เรียงลำดับ การเรียงลำดับรายการเป็นการดำเนิน
คุณสามารถคัดลอกรายการใน Python โดยใช้วิธี copy(), slicing, list() method และ list comprehension วิธีการ copy() เป็นวิธีที่ตรงที่สุดในการคัดลอกรายการ Python เมื่อคุณทำงานกับรายการใน Python คุณอาจพบกับสถานการณ์ที่คุณต้องการสร้างสำเนาของรายการนั้น ตัวอย่างเช่น คุณอาจกำลังสร้างโปรแกรมที่ใช้บัญชีรายชื
การเรียงลำดับการแทรก Python ทำงานเหมือนกับการเรียงลำดับการ์ดเกม ในการใช้การเรียงลำดับการแทรก คุณต้องสร้างสองรายการ:รายการที่เรียงลำดับและไม่มีการเรียงลำดับ คุณเปรียบเทียบแต่ละรายการในรายการที่ไม่ได้เรียงลำดับจนกว่าคุณจะเรียงลำดับรายการนั้น การเรียงลำดับการแทรกเป็นอัลกอริธึมมาตรฐานทั่วไปในภาษา Python
ตัวดำเนินการ ** และฟังก์ชัน pow() คำนวณกำลังของตัวเลขใน Python ตัวดำเนินการ ** จะเพิ่มตัวเลขทางด้านซ้ายขึ้นเป็นกำลังของตัวเลขทางด้านขวา ฟังก์ชัน pow() จะเพิ่มพารามิเตอร์ตัวแรกเป็นกำลังของพารามิเตอร์ตัวที่สอง การคำนวณกำลังของตัวเลขเป็นการดำเนินการทางคณิตศาสตร์ทั่วไป ตัวอย่างเช่น หากคุณกำลังสร้างโป
สตริง Python f ฝังนิพจน์ลงในสตริง นิพจน์อาจเป็นเนื้อหาของ ตัวแปร หรือผลลัพธ์ของการคำนวณทางคณิตศาสตร์ หรือค่า Python อื่น สตริง f แตกต่างจากสตริงปกติเนื่องจากตัวอักษร f มาก่อนสตริง เมื่อคุณกำลังเขียนสตริง คุณอาจต้องการเปลี่ยนส่วนของสตริงเพื่อใช้ค่าเฉพาะ ตัวอย่างเช่น คุณอาจต้องการให้สตริงปรากฏขึ้น
คิวลำดับความสำคัญของ Python:คำแนะนำ คิวลำดับความสำคัญของ Python เก็บข้อมูลในลำดับเฉพาะ มีสองวิธีในการใช้ลำดับความสำคัญของคิวใน Python:การใช้คลาสคิวและการใช้โมดูล heapq คุณอาจต้องการสั่งซื้อข้อมูลตามค่าของแต่ละรายการในรายการ ตัวอย่างเช่น คุณอาจต้องการให้ค่าสูงสุดปรากฏก่อนในรายการ และค่าต่ำสุดจะปรา
Python พยายาม…ยกเว้นคำสั่งจับข้อยกเว้น ใช้เพื่อทดสอบโค้ดสำหรับข้อผิดพลาดที่เขียนไว้ในคำสั่ง try หากพบข้อผิดพลาด เนื้อหาของบล็อก ยกเว้น จะถูกเรียกใช้ วิธีใช้การลองและยกเว้นใน Python คุณอาจต้องการทดสอบกลุ่มโค้ดเฉพาะเพื่อให้แน่ใจว่าทำงานได้อย่างถูกต้องก่อนที่จะอนุญาตให้โปรแกรมที่เหลือทำงาน ตัวอย่างเ
Python find() วิธีการหาตำแหน่งดัชนีที่อินสแตนซ์แรกของสตริงเกิดขึ้นในสตริงอื่น find() ส่งคืนค่า -1 หากไม่พบค่า มิฉะนั้น จะส่งกลับตำแหน่งดัชนีเริ่มต้นของค่าที่คุณกำลังค้นหา การค้นหาสตริงย่อยในสตริงเป็นการดำเนินการทั่วไปใน Python ตัวอย่างเช่น สมมติว่าคุณมีสตริงที่มีรายชื่อหนังสือที่คุณชื่นชอบ คุณอาจ
วิธี Python random.choice() ส่งคืนองค์ประกอบที่เลือกแบบสุ่มจากรายการ random.choice() ทำงานบนรายการที่มีรายการในประเภทข้อมูลใดก็ได้ random.choice() ยอมรับหนึ่งอาร์กิวเมนต์:รายการที่คุณต้องการเลือกรายการ คุณอาจพบสถานการณ์ที่คุณต้องการเลือกรายการแบบสุ่มจากรายการ ตัวอย่างเช่น สมมติว่าคุณกำลังสร้างเกมเ
ตัวแปร Python เก็บค่าไว้ในโปรแกรม ตัวแปรมีสองส่วน:เลเบลและค่า ทั้งสองส่วนนี้คั่นด้วยเครื่องหมายเท่ากับ (=) คุณสามารถใช้ป้ายกำกับเพื่ออ้างถึงค่าที่กำหนดให้กับตัวแปรตลอดทั้งโปรแกรมของคุณ ตัวแปรสามารถเปลี่ยนแปลงค่าได้ ตัวแปรถูกฝังอยู่ในการเขียนโปรแกรม ตัวแปรช่วยให้คุณเก็บข้อมูลในโปรแกรมที่เชื่อมโยงกั