Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python
Python
  1. ตรวจสอบว่าแต่ละโหนดภายในของ BST มีลูกหนึ่งคนใน Python . หรือไม่

    สมมติว่าเรามีการสั่งซื้อล่วงหน้าผ่านเส้นทางการค้นหาแบบไบนารี (BST) เราต้องตรวจสอบว่าแต่ละโหนดภายในมีลูกเพียงคนเดียวหรือไม่ ดังนั้น หากอินพุตเป็นเหมือนการสั่งซื้อล่วงหน้า =[22, 12, 13, 15, 14] ผลลัพธ์จะเป็น True เนื่องจาก BST เป็นเช่นนั้น - เพื่อแก้ปัญหานี้ เราสามารถปฏิบัติตามแนวทางที่มีประสิทธิภ

  2. หมุนเมทริกซ์ใน Python

    สมมติว่าเรามีเมทริกซ์ n x n 2D หนึ่งตัว เราต้องหมุนเมทริกซ์นี้ 90 องศาตามเข็มนาฬิกา ดังนั้นถ้าเมทริกซ์เหมือน- 1 5 7 9 6 3 2 1 3 จากนั้นผลลัพธ์จะเป็น 2 9 1 1 6 5 3 3 7 เพื่อแก้ปัญหานี้ เราจะทำตามขั้นตอนเหล่านี้ - พิจารณา temp_mat =[], col :=length of matrix – 1 สำหรับ col ในช่วง 0 ถึงควา

  3. Python รับอัตราแลกเปลี่ยนสกุลเงินตามเวลาจริงหรือไม่

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

  4. รองรับ HyperText Markup Language ใน Python หรือไม่

    Python มีความสามารถในการประมวลผลไฟล์ HTML ผ่านคลาส HTMLParser ในโมดูล html.parser สามารถตรวจจับลักษณะของแท็ก HTML ตำแหน่งและคุณสมบัติอื่น ๆ ของแท็กได้ มีฟังก์ชันที่สามารถระบุและดึงข้อมูลที่มีอยู่ในไฟล์ HTML ได้ ในตัวอย่างด้านล่าง เราเห็นวิธีใช้คลาส HTMLParser เพื่อสร้างคลาส parser แบบกำหนดเอง ซึ่งส

  5. รองรับไฟล์ที่แมปหน่วยความจำใน Python (mmap) หรือไม่

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

  6. Python ตรวจสอบว่าคำต่อท้ายตรงกับสตริงใด ๆ ในรายการที่กำหนดหรือไม่

    หลายครั้งที่เราต้องวิเคราะห์ว่าคำใดมีอยู่ในรายการที่กำหนดหรือไม่ ที่ช่วยเราในการประมวลผลตรรกะทางธุรกิจสำหรับข้อมูลต่อไป ในบทความนี้ เราจะมาดูวิธีการค้นหาว่าคำต่อท้ายที่กำหนดซึ่งเป็นสตริงมีอยู่ในรายการที่มีสตริงจำนวนมากหรือไม่ ใช้อะไรก็ได้ ฟังก์ชัน any() ใน python จะคืนค่า True หากมีรายการอยู่ใน ite

  7. วิดเจ็ตช่องทำเครื่องหมาย Python ใน Kivy?

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

  8. Python แปลงพจนานุกรมที่ซ้อนกันเป็นพจนานุกรมแบบแบนหรือไม่

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

  9. Python Count ตั้งค่าบิตในช่วง?

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

  10. Python แยกคีย์เฉพาะจากพจนานุกรม?

    พจนานุกรมเป็นโครงสร้างข้อมูลที่ใช้กันอย่างแพร่หลายที่สุดในหลาม ประกอบด้วยข้อมูลในรูปแบบของคีย์และค่า ในตัวอย่างนี้ เราจะมาดูวิธีรับไอเท็มจากพจนานุกรมเฉพาะสำหรับชุดคีย์ที่กำหนด ด้วยความเข้าใจพจนานุกรม ในแนวทางนี้ เราเพียงแค่วนรอบพจนานุกรมโดยใช้ for loop with inโอเปอเรเตอร์ แต่ร่วมกับตัวดำเนินการ in

  11. พารามิเตอร์ไฟล์ Python ในการพิมพ์ ()?

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

  12. Python Float Layout ใน Kivy?

    Kivy เป็นไลบรารี Python แบบโอเพ่นซอร์สสำหรับการพัฒนาแอปพลิเคชันอย่างรวดเร็วซึ่งใช้ประโยชน์จากอินเทอร์เฟซผู้ใช้ที่เป็นนวัตกรรมใหม่ เช่น แอปมัลติทัช มันถูกใช้เพื่อพัฒนาแอปพลิเคชัน Android เช่นเดียวกับแอปพลิเคชันเดสก์ท็อป ในบทความนี้ เราจะมาดูวิธีการใช้วิดเจ็ต FloatLayout เพื่อสร้างปุ่มในตำแหน่งต่างๆ ใ

  13. Python การลบช่วงด้านหน้าและด้านหลังในรายการ?

    การใช้การแบ่งส่วนรายการ ในแนวทางนี้ เราใช้การแบ่งส่วนจากทั้งด้านหน้าและด้านหลังของรายการ ผลลัพธ์จะถูกเก็บไว้ในรายการใหม่ จำนวนองค์ประกอบที่จะแบ่งสามารถเป็นตัวแปรได้ ตัวอย่าง listA = ['Sun','Mon','Tue','Wed','Thu','Fri','Sat'] # Given list pri

  14. Python สร้างรหัส QR โดยใช้โมดูล pyqrcode หรือไม่

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

  15. ตรวจสอบว่าการย้อนกลับของอาร์เรย์ย่อยทำให้อาร์เรย์ที่เรียงลำดับในPython

    สมมติว่าเรามีอาร์เรย์ที่เรียกว่า nums ซึ่งมีองค์ประกอบเฉพาะ เราต้องตรวจสอบว่าอาร์เรย์จะถูกจัดเรียงหรือไม่หลังจากย้อนกลับหนึ่งอาร์เรย์ย่อยของอาร์เรย์นั้น หากจัดเรียงอาร์เรย์แล้ว ให้คืนค่า true ด้วย ดังนั้นหากอินพุตมีค่าเท่ากับ nums =[4,6,27,25,15,9,37,42] ผลลัพธ์จะเป็น True เพราะหากเราย้อนกลับ [9,15

  16. ตรวจสอบว่าสามเหลี่ยมมุมฉากเป็นไปได้จากพื้นที่ที่กำหนดและด้านตรงข้ามมุมฉากใน Python

    สมมติว่าเรามีด้านตรงข้ามมุมฉากและพื้นที่ของสามเหลี่ยมมุมฉาก, เราต้องหาฐานและความสูงของสามเหลี่ยมนี้ ถ้าเป็นไปไม่ได้ให้คืนค่าเป็นเท็จ ดังนั้น หากอินพุตเป็นเหมือน hypo =10, พื้นที่ =24 เอาต์พุตจะเป็น (6, 8) เพื่อแก้ปัญหานี้ เราจะทำตามขั้นตอนเหล่านี้ - hypo_sq :=hypo * hypo s :=รากที่สองของ (hypo_sq

  17. ตรวจสอบว่าสตริงเป็นไปตามลำดับของอักขระที่กำหนดโดยรูปแบบหรือไม่ในPython

    สมมติว่าเรามีสตริง s และสตริง t อีกอันเป็นรูปแบบ เราต้องตรวจสอบว่าอักขระใน s อยู่ในลำดับเดียวกันกับที่กำหนดโดยอักขระที่อยู่ใน t หรือไม่ เราไม่มีอักขระที่ซ้ำกันในรูปแบบนี้ ดังนั้น หากอินพุตเป็น s =hello world t =hw ผลลัพธ์จะเป็น True เพื่อแก้ปัญหานี้ เราจะทำตามขั้นตอนเหล่านี้ - ถ้าขนาดของ s <ขนาดข

  18. ตรวจสอบว่าสตริงเป็นการหมุนของกันและกันหรือไม่ใน Python

    สมมติว่าเรามีสองสตริง s และ t เราต้องตรวจสอบว่า t เป็นการหมุนของ s หรือไม่ ดังนั้น หากอินพุตเป็น s =hello, t =llohe ผลลัพธ์จะเป็น True เพื่อแก้ปัญหานี้ เราจะทำตามขั้นตอนเหล่านี้ - ถ้าขนาดของ s ไม่เหมือนกับขนาดของ t แล้ว คืนค่าเท็จ temp :=s concatenate กับ s อีกครั้ง 0 แล้ว คืนค่า True คืนค่า

  19. ตรวจสอบว่า subarray กับผลิตภัณฑ์ที่ระบุมีอยู่ในอาร์เรย์ใน Python . หรือไม่

    สมมติว่าเรามีอาร์เรย์ที่เรียกว่า nums ซึ่งประกอบไปด้วยตัวเลขบวกและลบ เรามีค่า k อีกค่าหนึ่ง เราต้องตรวจสอบว่า subarray ใดที่มีผลิตภัณฑ์ k อยู่ในอาร์เรย์หรือไม่ ดังนั้น หากอินพุตมีค่าเท่ากับ nums =[-2,-1,1,3,5,8], k =6 เอาต์พุตจะเป็น True เนื่องจากอาร์เรย์ย่อยเป็น [-2,-1,3] เพื่อแก้ปัญหานี้ เราจะทำ

  20. ตรวจสอบว่าคำต่อท้ายและคำนำหน้าของสตริงเป็นพาลินโดรมใน Python . หรือไม่

    สมมติว่าเรามีสตริง s เราต้องตรวจสอบว่าสตริง palindromes เป็นคำนำหน้าและส่วนต่อท้ายของสตริงย่อยหรือไม่ ดังนั้น หากอินพุตเป็นเหมือน s =levelishighforracecar ผลลัพธ์จะเป็น True เนื่องจากมีคำนำหน้าและส่วนต่อท้ายของ palindrome:level และ racecar ตามลำดับ เพื่อแก้ปัญหานี้ เราจะทำตามขั้นตอนเหล่านี้ - l :

Total 8994 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:210/450  20-คอมพิวเตอร์/Page Goto:1 204 205 206 207 208 209 210 211 212 213 214 215 216