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

    ในบทความนี้ เราจะเรียนรู้วิธีแก้ปัญหาตามข้อกำหนดด้านล่าง ข้อกำหนดปัญหา: เราได้รับเวลา ต้องแปลงวินาทีเป็นชั่วโมง & นาที เป็นวินาที มี 3 วิธีตามที่อภิปรายด้านล่าง วิธีที่ 1: Brute-force method ตัวอย่าง def convert(seconds): seconds = seconds % (24 * 3600) hour = seconds // 3600 seconds

  2. โปรแกรม Python นับเลขคู่และคี่ในลิสต์

    ในบทความนี้ เราจะเรียนรู้วิธีแก้ปัญหาตามข้อกำหนดด้านล่าง ข้อกำหนดปัญหา − เราได้รับลิสต์ ต้องนับเลขคู่และคี่ในลิสต์ มี 3 วิธีตามที่อภิปรายด้านล่าง วิธีที่ 1 − Brute-force approach ตัวอย่าง list1 = [21, 3, 4, 6, 33, 2, 3, 1, 3, 76] even_count, odd_count = 0, 0 # enhanced for loop for num in list1:

  3. โปรแกรม Python นับสระในสตริงโดยใช้ Set

    ในบทความนี้ เราจะเรียนรู้วิธีแก้ปัญหาตามข้อกำหนดด้านล่าง ข้อกำหนดปัญหา − เราได้รับสตริง ต้องนับจำนวนสระโดยใช้ set ในสตริงที่กำหนด ที่นี่เราเดินผ่านสตริงทั้งหมดและตรวจสอบว่าแต่ละตัวอักษรเป็นสระหรือไม่ และเพิ่มนับ มาสังเกตแนวคิดในการนำไปใช้ด้านล่าง ตัวอย่าง def vowel_count(str): count = 0

  4. นับจำนวนบวกและลบในลิสต์ด้วย Python

    ในบทความนี้ เราจะเรียนรู้วิธีแก้ปัญหาตามข้อกำหนดด้านล่าง ข้อกำหนดปัญหา − เราได้รับลิสต์ iterable ต้องนับจำนวนบวกและลบในมันและแสดงผล วิธีที่ 1 − Brute-force ใช้ลูป for = 0 เพื่อกรองจำนวนบวก ถ้าเงื่อนไขเป็นจริง เพิ่ม pos_count มิฉะนั้นเพิ่ม neg_count ตัวอย่าง = 0: pos_count += 1 else:

  5. นับตัวอักษรพิมพ์ใหญ่และพิมพ์เล็กโดยไม่ใช้ฟังก์ชันในตัวใน Python

    ในบทความนี้ เราจะเรียนรู้วิธีแก้ปัญหาตามข้อกำหนดด้านล่าง ข้อกำหนดปัญหา − เราได้รับสตริง ต้องนับจำนวนตัวอักษรพิมพ์ใหญ่และพิมพ์เล็กที่มีอยู่ในสตริงโดยไม่ใช้ฟังก์ชันในตัว (inbuilt function) นี่แก้ได้ง่ายด้วย islower() และ isupper() function ที่มีใน Python แต่ที่นี่มีข้อจำกัดห้ามใช้ฟังก์ชันในตัว ดังนั

  6. นับจำนวนคำในประโยคด้วย Python

    ในบทความนี้ เราจะเรียนรู้วิธีแก้ปัญหาตามข้อกำหนดด้านล่าง ข้อกำหนดปัญหา − เราได้รับสตริง ต้องนับจำนวนคำในสตริง วิธีที่ 1 − ใช้ split() function ฟังก์ชัน Split แบ่งสตริงเป็นลิสต์ iterable ด้วย space เป็น delimiter ถ้าใช้ split() โดยไม่ระบุ delimiter จะใช้ space เป็น default delimiter ตัวอย่าง test_

  7. โปรแกรม Python สร้าง Dictionary จาก String

    ในบทความนี้ เราจะเรียนรู้วิธีแก้ปัญหาตามข้อกำหนดด้านล่าง ข้อกำหนดปัญหา − เราได้รับ string input ต้องแปลงเป็น dictionary type ที่นี่เราจะอภิปราย 2 วิธีแก้ปัญหาโดยไม่ใช้ built-in dict() function วิธีที่ 1 − ใช้ eval() method เมธอด Eval ใช้ได้ก็ต่อเมื่อไวยากรณ์หรือรูปแบบของ string คล้ายกับ dictionar

  8. โปรแกรม Python หาสมาชิกมากที่สุดในอาร์เรย์

    ในบทความนี้ เราจะเรียนรู้วิธีแก้ปัญหาตามข้อกำหนดด้านล่าง ข้อกำหนดปัญหา − เราได้รับอาร์เรย์ ต้องคำนวณสมาชิกมากที่สุดของอาร์เรย์ ที่นี่เราใช้ brute-force approach ที่เราคำนวณสมาชิกมากที่สุดโดยวนลูปทั้งหมดและ取得สมาชิก เราสามารถสังเกตการนำไปใช้ด้านล่าง ตัวอย่าง max: max = arr[i] retu

  9. โปรแกรม Python หาตัวเลขมากที่สุดในลิสต์

    ในบทความนี้ เราจะเรียนรู้วิธีแก้ปัญหาตามข้อกำหนดด้านล่าง ข้อกำหนดปัญหา − เราได้รับลิสต์ ต้องคำนวณสมาชิกมากที่สุดของลิสต์ ที่นี่เราจะใช้ built-in functions ช่วยหาคำตอบ ใช้ sort() function ตัวอย่าง # list list1 = [23, 1, 32, 67, 2, 34, 12] # เรียง list1.sort() # พิมพ์สมาชิกตัวสุดท้าย print(Largest

  10. โปรแกรม Python หาจำนวนครั้งที่ตัวอักษรแต่ละตัวปรากฏในสตริง

    ในบทความนี้ เราจะเรียนรู้วิธีแก้ปัญหาตามข้อกำหนดด้านล่าง ข้อกำหนดปัญหา − เราได้รับสตริง ต้องหาจำนวนครั้งที่ตัวอักษรแต่ละตัวปรากฏในสตริงที่กำหนด ที่นี่เราจะอภิปราย 3 วิธีตามด้านล่าง: วิธีที่ 1 − Brute-force approach ตัวอย่าง test_str = Tutorialspoint # count dictionary count_dict = {} for i in tes

  11. โปรแกรม Python หาตัวเลขใหญ่เป็นอันดับ 2 ในลิสต์

    ในบทความนี้ เราจะเรียนรู้วิธีแก้ปัญหาตามข้อกำหนดด้านล่าง ข้อกำหนดปัญหา − เราได้รับลิสต์ ต้องแสดงตัวเลขใหญ่เป็นอันดับ 2 ในลิสต์ มี 3 วิธีแก้ปัญหา วิธีที่ 1 − ใช้ set() function และ remove() function ตัวอย่าง list1 = [11, 22, 1, 2, 5, 67, 21, 32] # 取得 unique elements new_list = set(list1) # ลบสมาชิ

  12. โปรแกรม Python หาค่าสูงสุดอันดับ 2 ใน Dictionary

    ในบทความนี้ เราจะเรียนรู้วิธีแก้ปัญหาตามข้อกำหนดด้านล่าง ข้อกำหนดปัญหา − เราได้รับสองจำนวนเต็ม ต้องพิมพ์ค่าสูงสุดอันดับ 2 ใน Dictionary มาสังเกตแนวคิดในการนำไปใช้ด้านล่าง วิธีที่ 1 − ใช้ sorted() function ด้วยดัชนีลบ ตัวอย่าง # input example example_dict = {tutor: 3, tutorials: 15, point: 9, tuto

  13. โปรแกรม Python หาตัวเลขน้อยที่สุดในลิสต์

    ในบทความนี้ เราจะเรียนรู้วิธีแก้ปัญหาตามข้อกำหนดด้านล่าง ข้อกำหนดปัญหา − เราได้รับลิสต์ ต้องแสดงตัวเลขน้อยที่สุดในลิสต์ ที่นี่เราสามารถเรียงลิสต์และ取得สมาชิกน้อยที่สุด หรือใช้ built-in min() function เพื่อ取得สมาชิกน้อยที่สุด มาสังเกตแนวคิดในการนำไปใช้ด้านล่าง ตัวอย่าง list1 = [101, 120, 104, 145,

  14. หาผลรวมของอาร์เรย์ใน Python

    ในบทความนี้ เราจะเรียนรู้วิธีแก้ปัญหาตามข้อกำหนดด้านล่าง ข้อกำหนดปัญหา − เราได้รับอาร์เรย์ ต้องคำนวณผลรวมของอาร์เรย์ แนวทาง brute-force ในการวนผ่านอาร์เรย์ทั้งหมดและบวกสมาชิกที่แต่ละดัชนีเพื่อหาผลรวม อธิบายด้านล่าง ตัวอย่าง # sum function def sum_(arr, n): # ใช้ built-in function return s

  15. หาผลรวมสมาชิกในลิสต์ด้วย Python

    ในบทความนี้ เราจะเรียนรู้วิธีแก้ปัญหาตามข้อกำหนดด้านล่าง ข้อกำหนดปัญหา − เราได้รับลิสต์ iterable ต้องคำนวณผลรวมของลิสต์ ที่นี่เราจะอภิปราย 3 วิธีตามด้านล่าง ใช้ลูป For ตัวอย่าง # sum total = 0 # สร้างลิสต์ list1 = [11, 22, 33, 44, 55, 66] # วนลูปผ่านลิสต์ for ele in range(0, len(list1)): tota

  16. หาค่า 3 ค่าสูงสุดใน Dictionary ด้วย Python

    ในบทความนี้ เราจะเรียนรู้วิธีแก้ปัญหาตามข้อกำหนดด้านล่าง ข้อกำหนดปัญหา − เราได้รับ Dictionary และต้องพิมพ์ 3 ค่าที่สูงที่สุดใน Dictionary มี 2 วิธีตามที่อภิปรายด้านล่าง วิธีที่ 1: ใช้ฟังก์ชัน Collections.Counter() ตัวอย่าง # collections module from collections import Counter # Dictionary my_dict

  17. หาความสูงและความกว้างหน้าจอด้วย Tkinter Python

    Tkinter เป็นไลบรารีที่ให้ความสามารถการเขียนโปรแกรม GUI แก่โปรแกรม Python ในฐานะส่วนหนึ่งของการสร้าง GUI เราต้องสร้างเลย์เอาต์หน้าจอขนาดและความลึกต่างๆ ในโปรแกรมนี้เราจะดูวิธีคำนวณขนาดหน้าจอในรูปของพิกเซลและมิลลิเมตร เรายังสามารถได้ความลึกของหน้าจอในพิกเซล มีเมธอดต่างๆ ที่มีอยู่ใน Tkinter สำหรับวัตถุ

  18. Python: ตรวจสอบว่าสองลิสต์มีสมาชิกร่วมกันหรือไม่

    ระหว่างการจัดการข้อมูลด้วยลิสต์ Python เราพบสถานการณ์ที่ต้องรู้ว่าสองลิสต์ต่างกันหมดหรือมีสมาชิกร่วมกัน สามารถตรวจสอบได้โดยเปรียบเทียบสมาชิกในสองลิสต์ด้วยวิธีด้านล่าง ใช้ In ในลูป for เราใช้เงื่อนไข in ตรวจสอบว่าสมาชิกอยู่ในลิสต์หรือไม่ เราขยายตรรกะนี้เพื่อเปรียบเทียบสมาชิกของลิสต์ โดยเลือกสมาชิกจา

  19. เมธอด geometry ใน Tkinter Python

    Python มีความสามารถสร้างแอปพลิเคชัน GUI ด้วยไลบรารี Tkinter ไลบรารีมีเมธอดมากมายที่มีประโยชน์สำหรับแอปพลิเคชัน GUI เมธอด geometry เป็นเมธอดพื้นฐานที่ตัดสินใจขนาด ตำแหน่ง และแอตทริบิวต์อื่นๆ ของเลย์เอาต์หน้าจอที่เราจะสร้าง ตัวอย่างที่ 1 ในโปรแกรมด้านล่างเราสร้างหน้าต่างขนาด 22x200 พิกเซลด้วยเมธอด ge

  20. Python: หาผลรวมของทูเพิลที่มีค่าแรกเท่ากัน

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

Total 9001 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:115/451  20-คอมพิวเตอร์/Page Goto:1 109 110 111 112 113 114 115 116 117 118 119 120 121