Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python
Python
  1. โปรแกรม Python รับความสูงเฉลี่ยของรายการที่แตกต่างกัน

    สมมติว่าเรามีชุดความสูง อาจมีบางรายการที่ซ้ำกันเช่นกัน เราต้องหาค่าเฉลี่ยของความสูงเหล่านี้แยกกัน ดังนั้น หากอินพุตเท่ากับความสูง =[96,25,83,96,33,83,24,25] ผลลัพธ์จะเป็น 52.2 เนื่องจากองค์ประกอบเฉพาะคือ [96,25,83,33,24] ดังนั้นผลรวมคือ 96 + 25 + 83 + 33 + 24 =261 ค่าเฉลี่ยคือ 261/5 =52.2 เพื่อแก้

  2. โปรแกรม Python หาตัวหารที่ดีกว่าของตัวเลข

    สมมติว่าเรามีตัวเลข n เราต้องหาตัวหารของ n ตัวใดตัวหนึ่งดีกว่าตามเงื่อนไขเหล่านี้:เรามีตัวเลขสองตัว p และ q ตัวที่มีตัวเลขรวมกันเป็นจำนวนที่มากกว่าเรียกว่าดีกว่าอีกตัว เมื่อผลรวมของหลักเท่ากัน ตัวเลขที่น้อยกว่าจะดีกว่า ดังนั้น ถ้าอินพุตเท่ากับ n =180 ผลลัพธ์จะเป็น 9 เพราะตัวหารคือ [1, 2, 3, 4, 5, 6

  3. โปรแกรมสร้างรายการที่มีองค์ประกอบ n จาก 1 ถึง n ใน Python

    สมมติว่าเรามีตัวเลข n เราต้องสร้างรายการองค์ประกอบขนาด n องค์ประกอบมีตั้งแต่ 1 ถึง n ดังนั้น หากอินพุตเท่ากับ n =5 เอาต์พุตจะเป็น [1,2,3,4,5] เพื่อแก้ปัญหานี้ เราจะทำตามขั้นตอนเหล่านี้ - ใช้กลยุทธ์การทำความเข้าใจรายการหลามเพื่อแก้ปัญหานี้ สร้างรายการด้วย i สำหรับแต่ละ i ตั้งแต่ 1 ถึง n สำหรับสิ่ง

  4. โปรแกรมเพื่อย้อนกลับรายการโดยการแบ่งส่วนรายการใน Python

    สมมติว่าเรามีรายการขององค์ประกอบ n ที่เรียกว่า nums เราต้องย้อนกลับรายการนี้ด้วยการดำเนินการแยกรายการ ดังนั้น หากอินพุตเท่ากับ nums =[5,7,6,4,6,9,3,6,2] ผลลัพธ์จะเป็น [2, 6, 3, 9, 6, 4, 6, 7 , 5] เพื่อแก้ปัญหานี้ เราจะทำตามขั้นตอนเหล่านี้ - การแบ่งส่วนรายการใช้พารามิเตอร์ไม่เกินสามรายการโดยคั่นด้

  5. โปรแกรมค้นหาผลรวมขององค์ประกอบแปลกจากรายการใน Python

    สมมติว่าเรามีรายการขององค์ประกอบ n ที่เรียกว่า nums เราต้องหาผลรวมขององค์ประกอบแปลก ๆ ทั้งหมดจากรายการ ดังนั้น หากอินพุตมีค่าเท่ากับ nums =[5,7,6,4,6,9,3,6,2] ผลลัพธ์จะเป็น 24 เพราะ 5+7+9+3 =24 เพื่อแก้ปัญหานี้ เราจะทำตามขั้นตอนเหล่านี้ - แก้ปัญหานี้ด้วยความเข้าใจรายการด้วย l :=รายการองค์ประกอบ e

  6. โปรแกรมค้นหาความยาวของรายการโดยไม่ต้องใช้ฟังก์ชัน length() ในตัวใน Python

    สมมติว่าเรามีหมายเลขรายการ เราต้องหาความยาวของรายการนี้แต่ไม่ต้องใช้ฟังก์ชันประเภท length(), size() หรือ len() ดังนั้น หากอินพุตมีค่าเท่ากับ nums =[5,7,6,4,6,9,3,6,2] เอาต์พุตจะเป็น 9 เพื่อแก้ปัญหานี้ เราจะทำตามขั้นตอนเหล่านี้ - แก้ปัญหานี้ด้วยแผนที่และรายการการดำเนินงาน x :=รายการที่มีองค์ประกอบ

  7. โปรแกรมอัปเดตรายการตามค่าสัมบูรณ์ใน Python

    สมมติว่าเรามีรายการตัวเลขที่เรียกว่า nums ที่มีจำนวนบวกและลบ เราต้องอัปเดตรายการนี้เพื่อให้รายการสุดท้ายเก็บค่าสัมบูรณ์ของแต่ละองค์ประกอบเท่านั้น ดังนั้น หากอินพุตเป็น nums =[5,-7,-6,4,6,-9,3,-6,-2] ผลลัพธ์จะเป็น [5, 7, 6, 4, 6, 9, 3, 6, 2] เพื่อแก้ปัญหานี้ เราจะทำตามขั้นตอนเหล่านี้ - แก้ปัญหานี้

  8. โปรแกรม Python หาคะแนนและชื่อผู้ชนะของเกมมินเนี่ยน

    สมมติว่ามีผู้เล่นสองคน Amal และ Bimal พวกเขากำลังเล่นเกม กฎของเกมมีดังนี้ − ผู้เล่นทั้งสองมีสตริงเดียวกัน s. ทั้งคู่ต้องสร้างสตริงย่อยโดยใช้ตัวอักษรของ s Bimal ต้องสร้างคำที่ขึ้นต้นด้วยพยัญชนะ อามาลต้องสร้างคำที่ขึ้นต้นด้วยสระ เกมจะจบลงเมื่อผู้เล่นทั้งคู่สร้างสตริงย่อยที่เป็นไปได้ทั้ง

  9. โปรแกรม Python เพื่อแยกสตริงออกเป็น k พาร์ติชั่นที่แตกต่างกัน

    สมมติว่าเรามีสตริง s และ และค่า k ค่าของ k คือตัวประกอบของความยาวของ s สมมุติว่าความยาวคือ n เราสามารถแบ่ง s เป็น n/k สตริงย่อยที่แตกต่างกันซึ่งเรียกว่า t_i ของขนาด k จากนั้นใช้ t_i เหล่านี้เพื่อทำให้ u_i เป็นอย่างนั้น อักขระที่แสดงใน u_i เป็นผลสืบเนื่องมาจากอักขระใน t_i อักขระที่ซ้ำกันจะถูกลบ

  10. โปรแกรม Python เพื่อค้นหาความแตกต่างระหว่างการประทับเวลาสองครั้ง

    สมมติว่าเรามีสองครั้งในรูปแบบนี้ วัน dd Mon yyyy hh:mm:ss +/-xxxx โดยที่ Day คือวันที่เป็นตัวอักษรสามตัวที่มีตัวอักษรตัวแรกเป็นตัวพิมพ์ใหญ่ จันทร์ คือชื่อเดือนด้วยตัวอักษรสามตัว และสุดท้าย + หรือ - xxxx แทนเขตเวลา เช่น +0530 แสดงว่ามากกว่า GMT 5 ชั่วโมง 30 นาที (รูปแบบอื่นๆ เช่น dd, hh, mm, ss เป็นต

  11. โปรแกรม Python หามุมระหว่างจุดกึ่งกลางและฐานของสามเหลี่ยมมุมฉาก

    สมมติว่าเรามีด้านสองด้านของสามเหลี่ยมมุมฉาก ด้านเหล่านี้คือ AB และ BC พิจารณาจุดกึ่งกลางของด้านตรงข้ามมุมฉาก AC คือ M เราต้องหามุมระหว่าง M กับ BC ดังนั้น หากอินพุตเป็นเหมือน ab =6 bc =4 เอาต์พุตจะเป็น 56.309932474020215 เนื่องจาก arc_tan ของ ab/bc คือ 0.9828 แต่หน่วยเป็นองศา เท่ากับ 56.31 เพื่อ

  12. โปรแกรมค้นหาอดีตอย่างมีประสิทธิภาพใน Python

    สมมติว่าเรามีตัวเลข n เราต้องหา $e^{x}$ อย่างมีประสิทธิภาพโดยไม่ต้องใช้ฟังก์ชันไลบรารี สูตรสำหรับ $e^{x}$ เหมือนกับ $$e^{x} =1 + x + \frac{x^2}{2!} + \frac{x^3}{3!} + ...$$ ดังนั้น หากอินพุตเท่ากับ x =5 เอาต์พุตจะเป็น 148.4131 เพราะ e^x =1 + 5 + (5^2/2!) + (5^3/3!) + ... =148.4131 .. เพื่อแก้ปัญห

  13. โปรแกรม Python ค้นหาความสุขโดยตรวจสอบการมีส่วนร่วมขององค์ประกอบเป็นชุด

    สมมติว่าเรามีจำนวนอาร์เรย์ที่มีจำนวนเต็ม n ตัวต่างกัน เรามีชุดที่ไม่ปะติดปะต่อ A และ B สองชุด เรามีพารามิเตอร์ความสุขหนึ่งชุดซึ่งตั้งค่าเป็น 0 ในตอนแรก เราผ่านแต่ละจำนวนเต็ม i เป็นตัวเลข ถ้าฉันอยู่ใน A ให้เติมความสุขด้วย 1 และถ้าฉันอยู่ใน B ให้ลดลง 1 เราต้องหาค่าความสุขสุดท้ายในที่สุด ดังนั้น หากอิ

  14. โปรแกรมตรวจสอบว่าโดเมนและช่วงกำลังสร้างฟังก์ชันหรือไม่ในPython

    y เป็นฟังก์ชันหรือไม่ เรากำลังพิจารณาองค์ประกอบทั้งหมดใน x และ y เป็นค่าบวก ดังนั้น หากอินพุตเป็น x =[1,3,2,6,5] y =[1,9,4,36,25] ผลลัพธ์จะเป็น True เพราะสำหรับแต่ละ x ค่า y ที่สอดคล้องกันคือ ค่ากำลังสองของมันตรงนี้ นี่คือฟังก์ชัน เพื่อแก้ปัญหานี้ เราจะทำตามขั้นตอนเหล่านี้ - เรากำลังพิจารณาชุดขั้

  15. โปรแกรมหาเส้นรอบวงของรูปหลายเหลี่ยมใน Python

    สมมติว่าเรามีรายการของจุดที่เรียงลำดับแทนจุดสิ้นสุดรูปหลายเหลี่ยมอย่างง่ายบนระนาบ 2 มิติ เราต้องหาปริมณฑลของรูปหลายเหลี่ยมนี้ ดังนั้น หากอินพุตเหมือนกับคะแนน =[(0, 0), (0,5), (3, 5), (3,0)] ผลลัพธ์จะเป็น 16 เพราะ สองด้านยาว 3 และสองด้านยาว 5 ดังนั้น 2*5 + 2*3 =16 เพื่อแก้ปัญหานี้ เราจะทำตามขั้น

  16. โปรแกรม Python นับคำที่แตกต่างและนับความถี่ของคำเหล่านั้น

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

  17. โปรแกรม Python นับคู่สำหรับองค์ประกอบต่อเนื่อง

    สมมติว่าเรามีสตริงตัวเลขที่มีตัวเลขไม่กี่หลัก ตัวเลขอาจเกิดขึ้นหลายครั้ง เราต้องคืนค่าบางคู่ (หลัก, นับ) แทนตัวเลขที่เกิดขึ้นติดต่อกันกี่ครั้งใน s เพื่อแก้ปัญหานี้ เราสามารถใช้ฟังก์ชัน groupby() ที่อยู่ในไลบรารี itertools การดำเนินการนี้จะส่งคืนออบเจ็กต์ iterator หนึ่งออบเจ็กต์ภายในซึ่งแต่ละรายการจะ

  18. โปรแกรมหาพื้นที่ของรูปหลายเหลี่ยมใน Python

    สมมติว่าเรามีรายการของจุดที่เรียงลำดับแทนจุดสิ้นสุดรูปหลายเหลี่ยมอย่างง่ายบนระนาบ 2 มิติ เราต้องหาพื้นที่ของรูปหลายเหลี่ยมนี้ ดังนั้น หากอินพุตเหมือนกับคะแนน =[(0, 0), (0,5), (3, 5), (3,0)] ผลลัพธ์จะเป็น 15 เพื่อแก้ปัญหานี้ เราจะทำตามขั้นตอนเหล่านี้ - กำหนดฟังก์ชัน getInfo() นี่จะใช้เวลา x1, y1

  19. โปรแกรม Python หาตัวอักษร 3 อันดับแรก ส่วนใหญ่มาจากชื่อบริษัท

    สมมติว่าเรามีชื่อบริษัทเป็นสตริง เราต้องหาอักขระสามตัวที่พบบ่อยที่สุดจากชื่อบริษัทและแสดงโดยทำตามกฎเหล่านี้ − เลือกตัวอักษรสามตัวที่ใช้บ่อยที่สุด เรียงลำดับจากมากไปหาน้อย หากความถี่ของอักขระบางตัวเท่ากัน ให้เรียงลำดับตามตัวอักษร ดังนั้น หากอินพุตเป็น s =TUTORIALSPOINT ผลลัพธ์จะเป็น [[3, T], [2, I

  20. โปรแกรมคำนวณ gcd ของตัวเลขสองตัวแบบเรียกซ้ำใน Python

    สมมติว่าเรามีตัวเลขสองตัว a และ b เราต้องหา GCD ของตัวเลขสองตัวนี้แบบเรียกซ้ำ ในการรับ GCD เราจะใช้อัลกอริทึมแบบยุคลิด ดังนั้น หากอินพุตเป็น a =25 b =45 ผลลัพธ์จะเป็น 5 เพื่อแก้ปัญหานี้ เราจะทำตามขั้นตอนเหล่านี้ - กำหนดฟังก์ชัน gcd() นี่จะใช้เวลา a, b ถ้า a เหมือนกับ b แล้ว คืนสินค้า มิฉะนั้น เ

Total 8994 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:373/450  20-คอมพิวเตอร์/Page Goto:1 367 368 369 370 371 372 373 374 375 376 377 378 379