หน้าแรก
หน้าแรก
ฟังก์ชัน Python zip() ยอมรับรายการที่ทำซ้ำได้และรวมเป็น tuple เดียว ค่าผลลัพธ์เป็นอ็อบเจ็กต์ zip ที่เก็บคู่ของ iterables คุณสามารถส่งรายการ ทูเพิล ชุด หรือพจนานุกรมผ่านฟังก์ชัน zip() Python มีฟังก์ชันในตัวจำนวนมากที่อนุญาตให้ coders วนรอบข้อมูล หนึ่งในฟังก์ชันเหล่านี้คือ Python zip zip() ฟังก์ชั่
ฟังก์ชัน open() จะเปิดไฟล์ คุณต้องใช้โหมด r เพื่ออ่านไฟล์ ฟังก์ชั่น read(), readline(), readlines() จะส่งคืนเนื้อหาของไฟล์ที่คุณเปิด Python เป็นภาษาการเขียนโปรแกรมที่มีประโยชน์หากคุณต้องการประมวลผลข้อมูล ภาษามีฟังก์ชันในตัวหลายอย่างที่ทำให้อ่าน เขียน และจัดการข้อมูลหรือไฟล์ได้ง่าย สมมติว่าคุณมีร
ไวยากรณ์การแบ่งส่วนช่วยให้คุณสามารถลบอักขระเฉพาะหรือช่วงของอักขระออกจากสตริงตามค่าดัชนีของอักขระเหล่านั้น คู่มือนี้อธิบายวิธีลบ n . ตัวแรก อักขระจากสตริงใน Python โดยจะอธิบายตัวอย่างไวยากรณ์การแบ่งส่วนเพื่อให้คุณได้เรียนรู้วิธีใช้งานในโปรแกรมของคุณเอง Python:การจัดทำดัชนีสตริง สตริงคือลำดับของอั
พจนานุกรมเก็บข้อมูลเป็นคู่คีย์-ค่า ซึ่งหมายความว่าแต่ละค่าในพจนานุกรมเชื่อมโยงกับคีย์ คีย์นี้ทำหน้าที่เป็นจุดอ้างอิง หากคุณต้องการดูเนื้อหาของพจนานุกรมบนคอนโซล คุณสามารถทำได้หลายวิธี คุณสามารถพิมพ์พจนานุกรมได้โดยตรง หรือพิมพ์คู่คีย์-ค่าทีละคู่ ในคู่มือนี้ เราจะพูดถึงวิธีการพิมพ์พจนานุกรมในภาษา
โปรแกรม Python “Hello World” มักจะเป็นโปรแกรมแรกที่ coder จะเขียนด้วย Python โปรแกรมนี้ใช้คำสั่งพิมพ์เพื่อแสดงสตริงไปยังคอนโซล Python โปรแกรมมีลักษณะดังนี้:print(Hello World) หนึ่งในโปรแกรมแรกๆ ที่คุณสามารถเขียนเพื่อให้แน่ใจว่าเวอร์ชัน Python ของคุณใช้งานได้คือ “Hello World” มีสองวิธีในการสร้างโปร
รายการถูกจัดทำดัชนีโดยใช้หมายเลขดัชนี ตัวเลขเหล่านี้เป็นค่าจำนวนเต็ม หากคุณพยายามเข้าถึงรายการจากรายการโดยใช้หมายเลขทศนิยม ข้อผิดพลาด TypeError:ดัชนีรายการต้องเป็นจำนวนเต็มหรือสไลซ์ ไม่ใช่จำนวนลอย จะแสดงขึ้น คู่มือนี้จะอธิบายความหมายของข้อผิดพลาดนี้และสาเหตุที่คุณอาจพบข้อผิดพลาดนี้ เราจะอธิบายตัว
คีย์เวิร์ด Continue จะย้ายลำดับของโปรแกรมไปยังการวนซ้ำถัดไปในลูป หากคุณใช้คำสั่ง continue นอก for loop หรือ while loop SyntaxError: continue not properly in loop ข้อผิดพลาดจะถูกยกขึ้น คู่มือนี้จะสำรวจความหมายของข้อผิดพลาดนี้และสาเหตุที่คุณอาจพบข้อผิดพลาดนี้ โดยจะแนะนำตัวอย่างข้อผิดพลาดนี้เพื่อให้
ตัวแปล Python สามารถยกข้อยกเว้นขึ้นได้และดำเนินการด้วยตนเอง ข้อยกเว้นในตัวช่วยตรวจจับข้อผิดพลาดทั่วไปในโปรแกรม ในคู่มือนี้ เราจะพูดถึงข้อยกเว้นคืออะไรและใช้อย่างไร เราจะอธิบายตัวอย่างวิธีแจ้งข้อยกเว้น เพื่อให้คุณทำงานกับข้อยกเว้นในโค้ดได้ ข้อยกเว้นคืออะไร ข้อยกเว้น หรือที่เรียกว่าข้อผิดพลาดทางตรรก
โครงสร้างข้อมูลมีความสำคัญในการเขียนโปรแกรม ใช้เพื่อจัดระเบียบ จัดเก็บ และจัดการข้อมูลในลักษณะที่เข้าถึงและแก้ไขได้อย่างมีประสิทธิภาพ ลองนึกภาพการซักผ้ารายสัปดาห์ของคุณ ตามหลักการแล้ว คุณควรแยกถุงเท้า เสื้อยืด กางเกง และเสื้อผ้าสำเร็จรูปในลิ้นชักแยกกันเพื่อให้หยิบใช้ได้ง่ายในตอนเช้าก่อนจะออกไปข้า
IndentationErrors มีจุดประสงค์สองประการ:ช่วยให้โค้ดของคุณอ่านง่ายขึ้น และทำให้ล่าม Python เข้าใจโค้ดของคุณอย่างถูกต้อง หากคุณเพิ่มพื้นที่หรือแท็บเพิ่มเติมโดยที่ไม่ต้องการ คุณจะพบข้อผิดพลาด “IndentationError:การเยื้องที่ไม่คาดคิด” ในคู่มือนี้ เราจะพูดถึงความหมายของข้อผิดพลาดนี้และสาเหตุที่ทำให้เกิ
พจนานุกรม Python ยอมรับเฉพาะประเภทข้อมูลที่แฮชได้เป็นคีย์ในพจนานุกรม รายการไม่ใช่ประเภทข้อมูลที่แฮชได้ หากคุณระบุรายการเป็นคีย์ในพจนานุกรม คุณจะพบข้อผิดพลาด TypeError:unhashable type:list ในคู่มือนี้ เราจะพูดถึงความหมายของข้อผิดพลาดนี้และเหตุผลที่คุณเห็นข้อผิดพลาดนี้ในโค้ดของคุณ เราจะอธิบายตัวอย่
max() วิธีการทำงานเฉพาะเมื่อคุณส่งลำดับที่มีค่าอย่างน้อยหนึ่งค่าในวิธีการ หากคุณพยายามค้นหารายการที่ใหญ่ที่สุดในรายการว่าง คุณจะพบข้อผิดพลาด “ValueError:max() arg เป็นลำดับที่ว่างเปล่า” ในคู่มือนี้ เราจะพูดถึงความหมายของข้อผิดพลาดนี้และสาเหตุที่คุณอาจพบข้อผิดพลาดนี้ เราอธิบายตัวอย่างเพื่อช่วยใ
คุณสามารถเยื้องโค้ดโดยใช้ช่องว่างหรือแท็บในโปรแกรม Python หากคุณพยายามใช้ทั้งสองอย่างรวมกันในกลุ่มโค้ดเดียวกัน คุณจะพบข้อผิดพลาด “TabError:การใช้แท็บและการเว้นวรรคในการเยื้องไม่สอดคล้องกัน” ในคู่มือนี้ เราจะพูดถึงความหมายของข้อผิดพลาดนี้และสาเหตุที่ทำให้เกิดข้อผิดพลาด เราจะอธิบายตัวอย่างของข้อผิด
Python ไม่มีคำสั่งสวิตช์ในตัว ต่างจาก Java หรือ C# ซึ่งหมายความว่าคุณไม่สามารถประเมินนิพจน์สวิตช์ได้โดยไม่ต้องเขียนโค้ดของคุณเองที่เลียนแบบคำสั่ง switch...case ในคู่มือนี้ เราจะพูดถึงวิธีการเขียน “switch…case” ใน Python และอธิบายตัวอย่างคำสั่ง faux-switch สองตัวอย่าง เพื่อให้คุณได้เรียนรู้วิธีเขี
สตริงเป็นวัตถุที่ทำซ้ำได้ ซึ่งหมายความว่าคุณสามารถเข้าถึงค่าได้โดยใช้การจัดทำดัชนีและการแบ่งส่วน เทคนิคเหล่านี้ทำให้คุณสามารถดึงอักขระแต่ละตัวหรือช่วงของอักขระจากสตริงได้ ในคู่มือนี้ เราจะพูดถึงวิธีลบอักขระตัวสุดท้ายออกจากสตริง Python เราจะพูดถึงตัวอย่างการนำอักขระตัวสุดท้ายออกจากสตริง เพื่อให้คุ
ไม่สามารถแบ่งค่าในพจนานุกรม Python ได้เหมือนรายการ เนื่องจากพจนานุกรมสามารถมีค่าคีย์ที่กำหนดเองได้ พวกเขาจะไม่ถูกสร้างดัชนีจากศูนย์ หากคุณพยายามสไลซ์พจนานุกรมราวกับว่ามันเป็นรายการ คุณจะพบข้อผิดพลาด “TypeError:unhashable type:slice” คู่มือนี้จะอธิบายว่าข้อผิดพลาดนี้หมายถึงอะไรและเหตุใดคุณจึงเห็นข
ตัวเลขบางตัวต้องเริ่มต้นด้วยศูนย์หรือศูนย์หลายตัว ตัวอย่างเช่น ID ผู้ใช้อาจต้องมีเลขศูนย์จำนวนหนึ่งเมื่อเริ่มต้น หากต่ำกว่าจำนวนที่กำหนด ดังนั้นหมายเลข ID ทั้งหมดจึงมีความยาวเท่ากัน คุณสามารถใส่สตริงที่มีศูนย์โดยใช้ฟังก์ชัน zfill() คุณสามารถใส่เลขศูนย์โดยใช้การจัดรูปแบบสตริง คู่มือนี้จะอธิบายตัวอ
ด้วยการจัดทำดัชนี คุณสามารถดึงข้อมูลรายการหรือช่วงของรายการจากรายการได้ คุณสามารถดึงข้อมูลเฉพาะจากรายการหากคุณทราบหมายเลขดัชนีที่เกี่ยวข้องกับค่านั้น หากต้องการค้นหาค่าดัชนีของรายการที่ใหญ่ที่สุดในรายการ คุณสามารถใช้ max() และ index() วิธีการ คู่มือนี้จะแนะนำคุณเกี่ยวกับโปรแกรมที่ดึงค่าดัชนีขององ
ใน Python 3 คุณต้องใส่วงเล็บปิดคำสั่งการพิมพ์ทั้งหมด หากคุณพยายามพิมพ์สตริงไปยังคอนโซลโดยไม่ใส่สตริงในวงเล็บ คุณจะพบข้อผิดพลาด SyntaxError:Missing parentheses in call to print คู่มือนี้จะอธิบายความหมายของข้อผิดพลาดนี้และวิธีใช้คำสั่งพิมพ์ใน Python เราจะอธิบายตัวอย่างข้อผิดพลาดนี้เพื่อให้คุณได้เรี
โมดูล urllib เปลี่ยนวิธีที่ request มีการเข้าถึงฟังก์ชันใน Python 3 ซึ่งหมายความว่าหากคุณพยายามอ้างอิงฟังก์ชัน urlopen ในแบบที่คุณทำใน Python 2 คุณจะพบกับ AttributeError:โมดูล วัตถุไม่มีแอตทริบิวต์ urlopen . คู่มือนี้อธิบายความหมายของข้อผิดพลาดนี้และสาเหตุที่ทำให้เกิดข้อผิดพลาด โดยจะอธิบายตัวอย่า