หน้าแรก
หน้าแรก
ด้วยค่า n หน้าที่ของเราคือแสดงรูปแบบกระดานตรวจสอบสำหรับเมทริกซ์ n x n ฟังก์ชันประเภทต่างๆ เพื่อสร้างอาร์เรย์ด้วยค่าเริ่มต้นมีอยู่ใน numpy NumPy เป็นแพ็คเกจพื้นฐานสำหรับการคำนวณทางวิทยาศาสตร์ใน Python อัลกอริทึม Step 1: input order of the matrix. Step 2: create n*n matrix using zeros((n, n), dtype=
สตริง หมายถึงอาร์เรย์ของอักขระ ดังนั้นที่อยู่เริ่มต้นคือ 0 จากนั้นเราสามารถรับดัชนีของอักขระทุกตัวได้อย่างง่ายดาย เราต้องป้อนหมายเลขดัชนีนั้น แล้วเอาองค์ประกอบนั้นออก ดังนั้นแยกสตริงออกเป็นสองสตริงย่อย และสองส่วนควรเป็นอักขระก่อนหน้าตัวที่ n และอีกส่วนหลังอักขระที่จัดทำดัชนี ซึ่งรวมสองสตริงนี้เข้าด้
เราสามารถใช้วัตถุใดก็ได้เพื่อทดสอบค่าความจริง โดยให้เงื่อนไขใน if หรือ ในขณะที่ คำสั่งตรวจสอบได้ จนกว่าคลาส method __bool__() จะคืนค่า False หรือ __len__() คืนค่า 0 เราสามารถพิจารณาค่าความจริงของวัตถุนั้น True . ค่าของค่าคงที่คือ False เมื่อเป็นเท็จหรือ ไม่มี . เมื่อตัวแปรมีค่าต่างๆ เช่น 0,
การดำเนินการบูลีนพื้นฐานคือ และ หรือ ไม่ใช่ การดำเนินงาน และ operation - ไวยากรณ์พื้นฐานของและการดำเนินการคือ:x และ ย. แสดงว่าเมื่อ x เป็นเท็จ ให้คืนค่า x ไม่เช่นนั้นจะคืนค่า y หรือ operation −ไวยากรณ์พื้นฐานของหรือ operation คือ:x หรือ ย. แสดงว่าเมื่อ x เป็นเท็จ ให้คืนค่า y ไม่เช่นนั้นจะคืนค่
ใน Python มีประเภทตัวเลขที่แตกต่างกัน ได้แก่ เลขชนิดจำนวนเต็ม เลขทศนิยม จำนวนเชิงซ้อน ในจำนวนเชิงซ้อน มีสองส่วนที่ ของจริง และ ภาพ . จำนวนเชิงซ้อนจะแสดงเช่น (a + bj) มีฟังก์ชันอื่นที่เรียกว่าเศษส่วน เศษส่วนมีจำนวนตรรกยะและทศนิยมถือตัวเลขทศนิยม ฟังก์ชันบางอย่าง เช่น int(), float(), complex() ใช้เพื
ใน python มีแนวคิดการวนซ้ำบนคอนเทนเนอร์ ตัววนซ้ำมีสองหน้าที่ที่แตกต่างกัน การใช้ฟังก์ชันเหล่านี้ เราสามารถใช้คลาสที่กำหนดโดยผู้ใช้เพื่อสนับสนุนการวนซ้ำ ฟังก์ชันเหล่านี้คือ __iter__() และ __next__() . วิธีการ __iter__() __iter__() วิธีการส่งกลับวัตถุ iterator หากคลาสหนึ่งรองรับการวนซ้ำประเภทต่างๆ ก
คลาสประเภทลำดับพื้นฐานบางคลาสใน python ได้แก่ list, tuple, range มีออบเจ็กต์ประเภทลำดับเพิ่มเติมบางส่วน ได้แก่ ข้อมูลไบนารีและสตริงข้อความ การดำเนินการทั่วไปบางอย่างสำหรับอ็อบเจ็กต์ประเภทลำดับสามารถทำงานได้ทั้งลำดับที่ไม่แน่นอนและไม่เปลี่ยนรูปแบบ การดำเนินการบางอย่างมีดังนี้ − ซีเนียร์ การทำงาน/ฟัง
ในหลาม str วัตถุ จัดการข้อความหรือข้อมูลประเภทสตริง สตริงจะไม่เปลี่ยนรูป สตริงเป็นลำดับของอักขระ Unicode เราสามารถใช้ single quotes, double quotes หรือ triple quotes เพื่อกำหนดตัวอักษรสตริงได้ นี่คือสตริงที่มีเครื่องหมายอัญประกาศเดี่ยว “ข้อความอื่นที่มีเครื่องหมายอัญประกาศ” ‘’’ข้อความโดยใช้เครื่องห
ไบต์ และ ไบต์เรย์ ใช้เพื่อจัดการข้อมูลไบนารีใน python ไบต์และไบต์เหล่านี้ได้รับการสนับสนุนโดยโปรโตคอลบัฟเฟอร์ชื่อ memoryview . มุมมองหน่วยความจำสามารถเข้าถึงหน่วยความจำของวัตถุไบนารีอื่น ๆ โดยไม่ต้องคัดลอกข้อมูลจริง ค่าไบต์สามารถเกิดขึ้นได้จากตัวเลือกเหล่านี้ bนี่คือ bytea ด้วยเครื่องหมายคำพูดเด
ชุดนั้นเป็นคอลเล็กชั่นของอ็อบเจกต์ตารางแฮชที่ไม่เรียงลำดับ เราสามารถใช้เซตสำหรับการดำเนินการทางคณิตศาสตร์บางอย่างได้ เช่น เซตยูเนียน ทางแยก ความแตกต่าง ฯลฯ เรายังสามารถใช้เซ็ตเพื่อลบรายการที่ซ้ำกันออกจากคอลเล็กชัน ชุดไม่บันทึกตำแหน่งขององค์ประกอบ ไม่รองรับการทำดัชนี การแบ่งส่วน หรือการดำเนินการอื่น
ออบเจ็กต์การแมปใช้เพื่อแมปค่าตารางแฮชกับอ็อบเจ็กต์ที่กำหนดเอง ใน python มีประเภทการแมปที่เรียกว่า dictionary . มันเปลี่ยนแปลงได้ ปุ่มต่างๆ ของพจนานุกรมเป็นแบบบังคับ ในฐานะค่า เราสามารถใช้องค์ประกอบประเภทต่างๆ เช่น รายการ จำนวนเต็ม หรือวัตถุประเภทที่ไม่แน่นอนอื่นๆ วิธีการและการดำเนินการที่เกี่ยวข้
ในไพ ธ อน บริบทรันไทม์ได้รับการสนับสนุนโดยคำสั่ง with บริบทถูกกำหนดโดยตัวจัดการบริบท การใช้ตัวจัดการบริบท เราสามารถสร้างคลาสที่กำหนดโดยผู้ใช้เพื่อกำหนดบริบทรันไทม์ มันเข้าสู่งานก่อนที่จะดำเนินการเนื้อหาของคำสั่ง และเมื่อเสร็จสิ้นเนื้อหาของคำสั่ง มันก็จะสิ้นสุดลง มีสองวิธีที่แตกต่างกันสำหรับตัวจัดกา
เช่นเดียวกับภาษาระดับสูงอื่น ๆ มีข้อยกเว้นบางประการใน python ด้วย เมื่อเกิดปัญหาขึ้น จะทำให้เกิดข้อยกเว้น มีข้อยกเว้นประเภทต่างๆ เช่น ZeroDivisionError, AssertionError เป็นต้น คลาสข้อยกเว้นทั้งหมดได้มาจากคลาส BaseException รหัสสามารถเรียกใช้ในข้อยกเว้น หรือเรายังสามารถยกข้อยกเว้นเหล่านี้ในรหัส ผู้ใ
มีข้อยกเว้นทั่วไปบางประการในหลาม ข้อยกเว้นเหล่านี้มักจะเกิดขึ้นในโปรแกรมต่างๆ สิ่งเหล่านี้อาจเพิ่มขึ้นโดยโปรแกรมเมอร์อย่างชัดเจนหรือล่าม python สามารถยกข้อยกเว้นประเภทนี้โดยปริยาย ข้อยกเว้นบางประการ ได้แก่ − ข้อผิดพลาดในการยืนยันข้อยกเว้น AssertionError อาจเพิ่มขึ้นเมื่อคำสั่งยืนยันล้มเหลว ใน pyth
ใน python มีไลบรารีมาตรฐานที่เรียกว่า string . ในโมดูลสตริงจะมีค่าคงที่ เมธอด คลาสต่างๆ ที่เกี่ยวข้องกับสตริงที่แตกต่างกัน ในการใช้โมดูลเหล่านี้ เราจำเป็นต้องนำเข้า โมดูลสตริง ในรหัสของเรา นำเข้าสตริง ค่าคงที่สตริงบางค่าและค่าที่สอดคล้องกันมีดังนี้ − ซีเนียร์ ใส่ค่าคงที่สตริงและค่าลงไป 1 string.
ใน python textwrap โมดูลใช้เพื่อจัดรูปแบบและตัดข้อความธรรมดา มีบางตัวเลือกในการจัดรูปแบบข้อความโดยการปรับตัวแบ่งบรรทัดในย่อหน้าอินพุต ในการใช้โมดูลเหล่านี้ เราจำเป็นต้องนำเข้า textwrap โมดูลในรหัสของเรา import textwrap แอตทริบิวต์อินสแตนซ์ Textwrapper ของตัวสร้างมีดังนี้ - ซีเนียร์ คุณลักษณะและค
โมดูล unicodedata ใช้เพื่อเข้าถึงอักขระ Unicode ทั้งหมดโดยใช้ฐานข้อมูลอักขระ Unicode ในฐานข้อมูลนี้มีคุณสมบัติอักขระของอักขระทั้งหมด ในการใช้โมดูลนี้ เราจำเป็นต้องนำเข้า unicodedata โมดูลในรหัสของเรา import unicodedata วิธีการฐานข้อมูล Unicode อธิบายโมดูลบางโมดูลของ unicodedata ที่นี่ โมดูล (un
เพื่อระบุสิ่งต่าง ๆ ในอินเทอร์เน็ต จำเป็นต้องเปรียบเทียบการระบุที่แตกต่างกันเพื่อความเท่าเทียมกัน ขั้นตอนการเปรียบเทียบขึ้นอยู่กับโดเมนของแอปพลิเคชัน ตัวอย่างเช่น บางสิ่งไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ เป็นต้น เพื่อตรวจสอบข้อมูลประเภทนี้ stringprep ถูกนำมาใช้ RFC 3454 กำหนดขั้นตอนเพื่อเตรียม
readline เป็นโมดูลเฉพาะของ UNIX มันกำหนดฟังก์ชั่นจำนวนหนึ่งเพื่ออ่านและเขียนไฟล์ประวัติในวิธีที่ง่ายกว่าจากล่ามไพ ธ อน เราสามารถใช้โมดูลนี้โดยตรงหรือใช้ rlcompleter โมดูล. การตั้งค่าโมดูลนี้อาจส่งผลต่อพรอมต์ของเมธอดอินพุท () และพรอมต์แบบโต้ตอบ สำหรับระบบที่ใช้ MAC (บน MAC OS X) readline . นี้ โมดูล
ในการคำนวณเดลต้า เราควรใช้โมดูล difflib ของหลาม โมดูลนี้มีคลาสและฟังก์ชันที่แตกต่างกันเพื่อเปรียบเทียบลำดับ สามารถเปรียบเทียบไฟล์ ไฟล์ HTML ฯลฯ ในการใช้โมดูลนี้ เราจำเป็นต้องนำเข้าโมดูล difflib ในโค้ดหลาม import difflib คลาสและฟังก์ชันบางอย่างของโมดูล difflib คลาส (difflib.SequenceMatcher) - คล