หน้าแรก
หน้าแรก
Enum เป็นคลาสใน python สำหรับสร้างการแจงนับ ซึ่งเป็นชุดของชื่อสัญลักษณ์ (สมาชิก) ที่ผูกไว้กับค่าคงที่ที่ไม่ซ้ำกัน สมาชิกของการแจงนับสามารถเปรียบเทียบได้โดยใช้สัญลักษณ์เหล่านี้ และการแจงนับนั้นสามารถทำซ้ำได้ enum มีลักษณะดังต่อไปนี้ enums เป็นการแสดงสตริงที่ประเมินได้ของอ็อบเจ็กต์ที่เรียกว่า repr(
รายการเป็นโครงสร้างข้อมูลที่ใช้บ่อยที่สุดของหลาม เมื่อเราต้องการเพิ่มองค์ประกอบในรายการ ส่วนขยายของรายการจะเกิดขึ้น สามารถทำได้ 5 วิธีดังต่อไปนี้ การใช้โอเปอเรเตอร์บวก ที่นี่เราเพียงแค่เพิ่มองค์ประกอบของรายการใหม่โดยใช้ตัวดำเนินการ + ลักษณะการทำงานคล้ายกับที่เราปรับเปลี่ยนค่าของตัวแปร ตัวอย่าง list
ในภาษาการเขียนโปรแกรมใด ๆ เราพบสถานการณ์ที่มีข้อยกเว้น Python มีกลไกจัดการข้อยกเว้นในตัวมากมาย มีข้อผิดพลาดที่ได้รับการจัดการโดยชื่อข้อยกเว้นนี้ Python ยังมีบล็อกที่เรียกว่าสุดท้ายซึ่งจะดำเนินการโดยไม่คำนึงถึงว่ามีการจัดการข้อยกเว้นหรือไม่ ไวยากรณ์ try: # main python Code.... except: &n
การแยกเฉพาะตัวเลขจากข้อความเป็นข้อกำหนดทั่วไปในการวิเคราะห์ข้อมูลหลาม ทำได้อย่างง่ายดายโดยใช้ไลบรารีนิพจน์ทั่วไปของ python ไลบรารีนี้ช่วยเรากำหนดรูปแบบสำหรับตัวเลขซึ่งสามารถแยกออกมาเป็นสตริงย่อยได้ ตัวอย่าง ในตัวอย่างด้านล่าง เราใช้ฟังก์ชัน findall() จากโมดูล re พารามิเตอร์ของฟังก์ชันเหล่านี้คือรูป
String คือ python ซึ่งเป็นชุดอักขระ Unicode เมื่อประกาศแล้วจะไม่สามารถเปลี่ยนแปลงได้ ในบทความนี้ เราจะมาดูกันว่าวิธีต่างๆ ในการค้นหาความยาวของสตริงมีอะไรบ้าง การใช้ len() นี่เป็นวิธีที่ตรงไปตรงมาที่สุด ที่นี่เราใช้ฟังก์ชั่นห้องสมุดชื่อ len() สตริงจะถูกส่งผ่านเป็นพารามิเตอร์ไปยังฟังก์ชัน และเราได้รั
รายการเป็นประเภทข้อมูลการรวบรวมใน Python องค์ประกอบในรายการสามารถเปลี่ยนแปลงได้และไม่มีลำดับเฉพาะที่เกี่ยวข้องกับองค์ประกอบ ในบทความนี้เราจะมาดูวิธีค้นหาความยาวของรายการใน Python ซึ่งหมายความว่าเราต้องนับจำนวนองค์ประกอบที่มีอยู่ในรายการโดยไม่คำนึงว่าองค์ประกอบเหล่านั้นจะซ้ำกันหรือไม่ ตัวอย่าง ในตัว
หากจำเป็นต้องค้นหา 10 คำที่ใช้บ่อยที่สุดในชุดข้อมูล python สามารถช่วยเราค้นหาโดยใช้โมดูลคอลเลกชัน โมดูลคอลเลกชันมีคลาสตัวนับซึ่งให้การนับคำหลังจากที่เราระบุรายการคำศัพท์ เรายังใช้วิธี most_common เพื่อค้นหาจำนวนคำที่โปรแกรมต้องการ ตัวอย่าง ในตัวอย่างด้านล่าง เราจะใช้ย่อหน้า จากนั้นสร้างรายการคำที่ใ
ค่าเฉลี่ย ค่ามัธยฐาน และโหมด เป็นฟังก์ชันทางสถิติที่ใช้บ่อยมากในการวิเคราะห์ข้อมูล แม้ว่าจะมีห้องสมุดหลามอยู่บ้าง การหาค่าเฉลี่ย ค่าเฉลี่ยของรายการตัวเลขเรียกอีกอย่างว่าค่าเฉลี่ยของตัวเลข หาได้จากผลรวมของตัวเลขทั้งหมดแล้วหารด้วยการนับจำนวน ในตัวอย่างด้านล่าง เราใช้ฟังก์ชัน sum() เพื่อรับผลรวมของตัว
วิธี Float เป็นส่วนหนึ่งของไลบรารีมาตรฐานของ python ซึ่งแปลงตัวเลขหรือสตริงที่มีตัวเลขเป็นประเภทข้อมูล float มีกฎดังต่อไปนี้เมื่อพิจารณาว่าสตริงถูกต้องสำหรับการแปลงเป็นทศนิยม สตริงต้องมีตัวเลขเท่านั้น สามารถใช้ตัวดำเนินการทางคณิตศาสตร์ระหว่างตัวเลขได้เช่นกัน สตริงสามารถแสดง NaN หรือ inf
สองวิธีนี้เป็นส่วนหนึ่งของโมดูลคณิตศาสตร์หลามซึ่งช่วยในการหาค่าจำนวนเต็มที่ใกล้ที่สุดของตัวเลขเศษส่วน ชั้น() ยอมรับตัวเลขที่มีทศนิยมเป็นพารามิเตอร์และส่งกลับจำนวนเต็มที่น้อยกว่าตัวมันเอง ไวยากรณ์ Syntax: floor(x) Where x is a numeric value ตัวอย่างชั้น() ในตัวอย่างด้านล่าง เราใช้ค่าตัวเลขประเภทต่า
ฟังก์ชันนี้ช่วยในการแปลงรายการที่เปลี่ยนแปลงได้เป็นรายการที่ไม่เปลี่ยนรูปแบบ สิ่งนี้จำเป็นเมื่อเราได้ประกาศรายชื่อที่สามารถเปลี่ยนแปลงไอเท็มได้ แต่หลังจากขั้นตอนบางอย่าง เราต้องการหยุดการอนุญาตให้องค์ประกอบในนั้นเปลี่ยนแปลง ในสถานการณ์เช่นนี้ เราจะใช้ฟังก์ชัน Frozenset() ดังที่แสดงด้านล่าง ไวยากรณ์
ตัวหารร่วมที่ยิ่งใหญ่ที่สุดหรือ gcd คือนิพจน์ทางคณิตศาสตร์เพื่อค้นหาจำนวนสูงสุด ซึ่งสามารถหารทั้งตัวเลขที่ต้องพบ gcd โดยเหลือเศษที่เป็นศูนย์ มีแอพพลิเคชั่นทางคณิตศาสตร์มากมาย Python มีฟังก์ชัน gcd ในตัวในโมดูลคณิตศาสตร์ซึ่งสามารถใช้เพื่อจุดประสงค์นี้ gcd() ยอมรับสองจำนวนเต็มเป็นพารามิเตอร์และส่งกลั
จำเป็นต้องสร้างตัวเลขสุ่มเมื่อศึกษาแบบจำลองหรือพฤติกรรมของโปรแกรมสำหรับช่วงค่าต่างๆ Python สามารถสร้างตัวเลขสุ่มดังกล่าวได้โดยใช้โมดูลสุ่ม ในตัวอย่างด้านล่าง เราจะดูวิธีสร้างตัวเลขสุ่มเดี่ยวก่อน จากนั้นจึงขยายเพื่อสร้างรายการตัวเลขสุ่ม การสร้างตัวเลขสุ่มเดี่ยว เมธอด random() ในโมดูลสุ่มสร้างจำนวนทศ
เมธอด get() เป็นส่วนหนึ่งของไลบรารีหลามมาตรฐานเพื่อเข้าถึงองค์ประกอบในพจนานุกรม บางครั้งเราอาจต้องค้นหาคีย์ที่ไม่มีอยู่ในพจนานุกรม ในกรณีเช่นนี้ วิธีการเข้าถึงด้วยดัชนีจะทำให้เกิดข้อผิดพลาดและหยุดโปรแกรม แต่เราสามารถใช้เมธอด get() และจัดการโปรแกรมได้โดยไม่มีข้อผิดพลาด ไวยากรณ์ Syntax: dict.get(key[,
ใน Python บางครั้ง เรามีลิงก์เอาต์พุต และเราต้องการล้างหน้าจอในพรอมต์เซลล์ เราสามารถล้างหน้าจอได้โดยกด Control + l แต่มีบางสถานการณ์ที่เราจำเป็นต้องล้างหน้าจอโดยทางโปรแกรม ขึ้นอยู่กับปริมาณของเอาต์พุตจากโปรแกรมและวิธีที่เราต้องการจัดรูปแบบเอาต์พุต ในกรณีเช่นนี้ เราจำเป็นต้องใส่คำสั่งบางอย่างในสคริปต
Google เสนอแพ็คเกจหลามจำนวนมากซึ่งช่วยลดความพยายามในการเขียนโค้ดหลามเพื่อรับข้อมูลจากบริการของ Google หนึ่งในแพ็คเกจดังกล่าวคือการดาวน์โหลดรูปภาพของ Google ใช้คำสำคัญเป็นพารามิเตอร์และค้นหารูปภาพด้วยคำหลักเหล่านั้น ตัวอย่าง ในตัวอย่างด้านล่าง เราจำกัดจำนวนภาพไว้ที่ 5 ภาพ และยังอนุญาตให้โปรแกรมพิมพ์
ใน python คำสั่ง print จะเพิ่มอักขระบรรทัดใหม่ตามค่าเริ่มต้น ดังนั้นเมื่อเรามีคำสั่งการพิมพ์หลายรายการ ผลลัพธ์จากแต่ละรายการจะถูกพิมพ์เป็นหลายบรรทัดดังที่คุณเห็นในตัวอย่างด้านล่าง เป้าหมายของเราคือการพิมพ์ในบรรทัดเดียวและใช้พารามิเตอร์พิเศษบางอย่างกับฟังก์ชันการพิมพ์เพื่อให้บรรลุเป้าหมายนั้น พิมพ์ปก
สร้างรายการ Python ตัวอย่าง C:\Py3Project>howdoi create a python list ผลลัพธ์ การเรียกใช้โค้ดข้างต้นทำให้เราได้ผลลัพธ์ดังต่อไปนี้ - >>> l = [None] * 10 >>> l [None, None, None, None, None, None, None, None, None, None] พิมพ์วันที่ของวันนี้ ตัวอย่าง c:\python3>howdoi print to
ด้วยความนิยมที่เพิ่มขึ้นของ python คุณลักษณะต่างๆ ที่พร้อมใช้งานสำหรับการเข้ารหัส python เพิ่มมากขึ้น การใช้คุณสมบัตินี้ทำให้การเขียนโค้ดมีบรรทัดน้อยลงและสะอาดขึ้น ในบทความนี้เราจะเห็น 10 เทคนิคงูหลามที่ใช้บ่อยและมีประโยชน์มากที่สุด การกลับรายการ เราสามารถย้อนกลับรายการที่กำหนดโดยใช้ฟังก์ชัน revers
ที่นี่เราจะเห็นการแบ่งครึ่งใน Python bisect ใช้สำหรับการค้นหาแบบไบนารี เทคนิคการค้นหาแบบไบนารีใช้เพื่อค้นหาองค์ประกอบในรายการที่เรียงลำดับ แบ่งครึ่งเป็นหนึ่งฟังก์ชันห้องสมุด เราจะเห็นงานที่แตกต่างกันสามงานโดยใช้ bisect ใน Python ค้นหาการเกิดขึ้นครั้งแรกขององค์ประกอบ bisect.bisect_left(a, x, lo =0,