Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python
Python
  1. แบ่งอาร์เรย์ออกเป็นลำดับที่เพิ่มขึ้นใน Python

    สมมติว่าเรามีอาร์เรย์จำนวนเต็มบวกที่ไม่ลดลงซึ่งเรียกว่า nums และจำนวนเต็ม K เราต้องค้นหาว่าอาร์เรย์นี้สามารถแบ่งออกเป็นลำดับย่อยที่เพิ่มขึ้นต่อเนื่องกันอย่างน้อยหนึ่งจำนวนอย่างน้อย K ดังนั้น หากอินพุตมีค่าเท่ากับ nums =[1,2,2,3,3,4,4], K =3 ผลลัพธ์จะเป็นจริง เนื่องจากอาร์เรย์นี้สามารถแบ่งออกเป็นสอง

  2. หลักสูตรคู่ขนานในภาษา Python

    สมมติว่ามีหลักสูตร N และสิ่งเหล่านี้มีป้ายกำกับตั้งแต่ 1 ถึง N นอกจากนี้เรายังให้อาร์เรย์ความสัมพันธ์โดยที่ความสัมพันธ์[i] =[X, Y] แสดงถึงความสัมพันธ์ข้อกำหนดเบื้องต้นระหว่างหลักสูตร X และหลักสูตร Y ดังนั้นนี่หมายความว่า ต้องเรียนหลักสูตร X ก่อนหลักสูตร Y ในภาคการศึกษาหนึ่ง เราสามารถเรียนหลักสูตรจำ

  3. สตริงแปลงเป็นสตริงอื่นใน Python

    สมมติว่าเรามีสองสตริง str1 และ str2 และความยาวของมันเท่ากัน เราต้องตรวจสอบว่าเราสามารถแปลง str1 เป็น str2 โดยทำการแปลงเป็นศูนย์หรือมากกว่า ในการแปลงครั้งเดียว เราสามารถแปลงการเกิดขึ้นทั้งหมดของอักขระหนึ่งตัวใน str1 เป็นอักขระภาษาอังกฤษตัวพิมพ์เล็กอื่น ๆ เราต้องตรวจสอบว่าเราสามารถแปลง str1 เป็น str2

  4. เพิ่มประสิทธิภาพการจ่ายน้ำในหมู่บ้านใน Python

    สมมุติว่าในหมู่บ้านมีบ้าน n หลัง เราต้องจัดหาน้ำสำหรับบ้านทุกหลังด้วยการสร้างบ่อน้ำและวางท่อ สำหรับบ้านแต่ละหลัง i เราสามารถสร้างบ่อน้ำในนั้นได้ ค่าก่อสร้างจะเป็นบ่อน้ำ[i] หรือวางท่อน้ำจากบ่ออื่นเข้าไป ค่าใช้จ่ายในการวางท่อระหว่างบ้านจะได้รับจากท่ออาร์เรย์ โดยที่ท่อแต่ละท่อ[i] คือ [บ้าน1 บ้าน2 ต้นทุ

  5. เส้นทางที่เพิ่มขึ้นที่ยาวที่สุดในเมทริกซ์ใน Python

    สมมติว่าเรามีเมทริกซ์หนึ่งอัน เราต้องหาความยาวของทางที่เพิ่มขึ้นที่ยาวที่สุด จากแต่ละเซลล์ เราสามารถย้ายไปที่สี่ทิศทาง - ซ้าย ขวา ขึ้นหรือลง เราไม่สามารถเคลื่อนที่เป็นแนวทแยงมุมหรือเคลื่อนออกนอกเขตได้ ดังนั้นหากอินพุตเป็นแบบ 9 9 4 6 6 8 2 1 1 จากนั้นผลลัพธ์จะเป็น 4 เนื่องจากเส้นทางที่เพิ่มขึ้

  6. LFU Cache ใน Python

    สมมติว่าเราต้องการออกแบบและใช้โครงสร้างข้อมูลสำหรับระบบแคชที่ใช้บ่อยน้อยที่สุด (LFU) ควรสนับสนุนการดำเนินการดังต่อไปนี้ - get(key) – จะใช้เพื่อรับค่าของคีย์หากมีคีย์อยู่ในแคช มิฉะนั้นจะคืนค่า -1 put(key, value) – ใช้เพื่อตั้งค่าหรือแทรกค่าหากยังไม่มีคีย์ เมื่อแคชถึงความจุสูงสุด มันควรจะทำให

  7. การคำนวณทางคณิตศาสตร์ในไฟล์ excel โดยใช้ openpyxl ใน Python

    Python สามารถช่วยเราใช้ไฟล์ excel ได้โดยตรงจากสภาพแวดล้อมของ python เราสามารถอ้างถึงแต่ละเซลล์หรือช่วงของเซลล์ใน excel และใช้ตัวดำเนินการเลขคณิตกับเซลล์เหล่านั้น ผลลัพธ์ของการดำเนินการเหล่านั้นสามารถเก็บไว้ในเซลล์บางเซลล์ซึ่งโปรแกรม python สามารถระบุตำแหน่งได้ ในตัวอย่างด้านล่าง เรากำลังดำเนินการคำ

  8. ฟังก์ชัน asksaveasfile() ใน Python Tkinter

    TKinter เป็นโมดูล Python ที่ใช้สำหรับการเขียนโปรแกรม GUI ใน Python เราสร้าง Canvas และวางองค์ประกอบ UI ของเราด้วยคุณสมบัติและลักษณะการทำงานมากมาย ในบทความนี้ เราจะมาดูวิธีการใช้ฟังก์ชัน ask Essay file เพื่อบันทึกไฟล์ที่สร้างจากโปรแกรม Python ลงในไดรฟ์ในเครื่อง ก่อนอื่นเราสร้างผืนผ้าใบที่เราวางปุ่มอ

  9. ค่าเฉลี่ยของแต่ละส่วนต่อเนื่องกันความยาว n ในรายการ Python

    เรามีรายการที่มีเฉพาะตัวเลข เราวางแผนที่จะหาค่าเฉลี่ยของชุดตัวเลขที่เรียงตามลำดับจากรายการซึ่งจะเลื่อนจากหมายเลขแรกไปยังหมายเลขถัดไป จากนั้นจึงไปที่หมายเลขถัดไปเป็นต้น ตัวอย่าง ตัวอย่างด้านล่างช่วยลดความซับซ้อนของข้อกำหนดในการค้นหาค่าเฉลี่ยขององค์ประกอบที่ต่อเนื่องกัน 4 ช่วงของรายการ Given list: [1

  10. หลีกเลี่ยงข้อมูลคลาสที่แชร์ระหว่างอินสแตนซ์ใน Python

    เมื่อเราสร้างอินสแตนซ์ของคลาสใน Python ตัวแปรและฟังก์ชันทั้งหมดจะได้รับการสืบทอดไปยังคลาสที่สร้างอินสแตนซ์ใหม่ แต่อาจมีบางครั้งที่เราไม่ต้องการให้ตัวแปรบางตัวของคลาสพาเรนต์สืบทอดโดยคลาสย่อย ในบทความนี้ เราจะสำรวจสองวิธีในการทำเช่นนั้น ตัวอย่างตัวอย่าง ในตัวอย่างด้านล่าง เราแสดงให้เห็นว่าตัวแปรได้รั

  11. ฟังก์ชัน Bisect Algorithm ใน Python

    โมดูลนี้ให้การสนับสนุนสำหรับการรักษารายการตามลำดับการเรียงลำดับโดยไม่ต้องเรียงลำดับรายการหลังจากการแทรกองค์ประกอบใหม่แต่ละครั้ง เราจะเน้นไปที่สองหน้าที่คือ insort_left และ insort_right insort_left ฟังก์ชันนี้จะส่งคืนรายการที่จัดเรียงหลังจากใส่ตัวเลขในตำแหน่งที่ต้องการแล้ว หากองค์ประกอบนั้นมีอยู่แล้

  12. ออกอากาศด้วย NumPy Arrays ใน Python

    เราทราบดีว่าการดำเนินการทางคณิตศาสตร์ระหว่างอาร์เรย์ต่างๆ จะเกิดขึ้นทุกเดือน หากอาร์เรย์มีขนาดเท่ากัน น่ากลัว จำเป็นต้องมีขนาดเฉพาะ แต่มีบางสถานการณ์ที่เราสามารถลบขนาดไม่เท่ากันและยังคงใช้การคำนวณทางคณิตศาสตร์กับพวกเขาโดยปรับปรุงหนึ่งในอาร์เรย์โดยการเติมอาร์เรย์ด้วย ndim ที่เล็กกว่าซึ่งต่อท้ายด้วย 1

  13. Python - แปลงรายการที่กำหนดเป็นรายการที่ซ้อนกัน

    อาจมีสถานการณ์เมื่อเราจำเป็นต้องแปลงองค์ประกอบในรายการเป็นรายการในตัวเอง กล่าวคือ สร้างรายการที่ซ้อนกันเนื่องจากองค์ประกอบเป็นรายการด้วย การใช้การวนซ้ำ นี่เป็นแนวทางใหม่ที่เรานำแต่ละองค์ประกอบของรายการมาแปลงเป็นรูปแบบของรายการ เราใช้รายการชั่วคราวเพื่อให้บรรลุเป้าหมายนี้ สุดท้ายองค์ประกอบทั้งหมดเหล

  14. Python - สร้างพจนานุกรมโดยใช้รายการที่ไม่มีค่า

    สมมติว่าคุณได้รับรายการ แต่เราต้องการแปลงเป็นพจนานุกรม องค์ประกอบพจนานุกรมถือสองค่าเรียกว่าคู่ค่าคีย์เราจะใช้ในกรณีของค่า องค์ประกอบของรายการจะกลายเป็นคีย์และไม่ใช่จะยังคงเป็นตัวยึดตำแหน่ง ด้วย dict ตัวสร้าง dict() สร้างพจนานุกรมในภาษาไพทอน ดังนั้นเราจะใช้มันเพื่อสร้างพจนานุกรม ใช้เมธอด fromkeys เพ

  15. Python - ความแตกต่างในคีย์ของสองพจนานุกรม

    พจนานุกรมหลามสองพจนานุกรมอาจมีคีย์ทั่วไประหว่างกัน ในบทความนี้ เราจะพบวิธีหาความแตกต่างของคีย์ที่มีอยู่ในพจนานุกรมสองชุด พร้อมชุด ที่นี่เราใช้พจนานุกรมสองชุดและใช้ฟังก์ชัน set กับพจนานุกรมเหล่านั้น จากนั้นเราลบทั้งสองชุดเพื่อให้ได้ผลต่าง เราทำทั้งสองวิธีโดยลบพจนานุกรมที่สองออกจากแรกและถัดไปลบแบบฟอร

  16. Python - สิ้นสุดพารามิเตอร์ในการพิมพ์ ()

    ฟังก์ชัน print() ใน python จะสร้างบรรทัดใหม่เสมอ แต่ยังมีพารามิเตอร์สำหรับฟังก์ชันนี้ซึ่งสามารถใส่อักขระอื่นๆ แทนการขึ้นบรรทัดใหม่ได้ ในบทความนี้ เราจะสำรวจตัวเลือกต่างๆ สำหรับพารามิเตอร์นี้ ตัวอย่าง ในตัวอย่างด้านล่าง เราเห็นวิธีต่างๆ มากมายในการกำหนดค่าให้กับพารามิเตอร์ end และเห็นผลของมัน print(

  17. Python - fabs() กับ abs()

    ทั้ง abs() และ fabs() เป็นตัวแทนของฟังก์ชันทางคณิตศาสตร์ที่ให้ค่าสัมบูรณ์ของตัวเลขแก่เรา แต่มีความแตกต่างเล็กน้อยระหว่างทั้งสอง ซึ่งเราสามารถสำรวจได้ในตัวอย่างด้านล่าง ตัวอย่าง ฟังก์ชัน abs() ส่งคืนค่าสัมบูรณ์เป็นค่าจำนวนเต็มหรือค่าทศนิยม ขึ้นอยู่กับว่าค่าใดที่ให้มา แต่ฟังก์ชัน fabs) จะคืนค่าเป็นทศ

  18. Python - คีย์พจนานุกรมกรองตามค่าในรายการที่เลือก

    บางครั้งในพจนานุกรม Python เราอาจจำเป็นต้องกรองคีย์บางคีย์ของพจนานุกรมตามเกณฑ์บางอย่าง ในบทความนี้เราจะมาดูวิธีการกรองคีย์จากพจนานุกรม Python มี for และ in ในแนวทางนี้ เราใส่ค่าของคีย์ที่จะกรองในรายการ จากนั้นวนซ้ำในแต่ละองค์ประกอบของรายการและตรวจสอบว่ามีอยู่ในพจนานุกรมที่กำหนดหรือไม่ เราสร้างพจนาน

  19. Python - กรองจำนวนเต็มออกจาก float numpy array

    ในส่วนหนึ่งของกิจกรรมการล้างข้อมูล บางครั้งเราอาจจำเป็นต้องนำจำนวนเต็มที่มีอยู่ในรายการออก ในบทความนี้เราจะมีอาร์เรย์ที่มีทั้งทศนิยมและจำนวนเต็ม เราจะลบจำนวนเต็มออกจากอาร์เรย์และพิมพ์ทุ่น ด้วย astype ฟังก์ชัน astype จะใช้เพื่อค้นหาว่าองค์ประกอบจากอาร์เรย์เป็นจำนวนเต็มหรือไม่ ดังนั้นเราจะตัดสินใจเก็

  20. Python - กรองข้อมูลด้วย Pandas .query() method

    Pandas เป็นไลบรารี่ไพทอนที่ใช้กันอย่างแพร่หลายสำหรับการล้างข้อมูล การวิเคราะห์ข้อมูล ฯลฯ ในบทความนี้ เราจะมาดูกันว่าเราจะใช้วิธีการสืบค้นข้อมูลเพื่อดึงข้อมูลเฉพาะจากชุดข้อมูลที่กำหนดได้อย่างไร เราสามารถมีทั้งเงื่อนไขเดียวและหลายเงื่อนไขภายในแบบสอบถาม การอ่านข้อมูล เรามาอ่านข้อมูลใน data frame ของแพ

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