Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python
Python
  1. วิธีป้องกันไม่ให้ปรับขนาดหน้าต่าง Tkinter ได้

    ภาพรวม หน้าต่าง Tkinter ปรับขนาดได้อัตโนมัติโดย Hover และ Pull เราสามารถปิดคุณสมบัติ resizable ด้วยเมธอด resizable(boolean value) ส่งค่า false เพื่อปิดการปรับขนาด ตัวอย่างโค้ด # Import the tkinter library from tkinter import * # Create an instance of tkinter frame win = Tk() # Set the geometry win.

  2. วิธีสร้าง Dropdown Menu จาก List ใน Tkinter

    ภาพรวม สมมติต้องการสร้าง Dropdown Menu ของ List ในแอปพลิเคชันด้วย Tkinter ใช้ฟังก์ชัน OptionMenu(win, menu_to_set, options) ของ Tkinter สร้าง Object ของ StringVar() ตั้งค่าเริ่มต้นของ Dropdown สร้าง Dropdown โดยสร้าง Object ของ OptionMenu ส่งค่า Window, Menu Object และ Options ที่จะแสดง ตัวอย่างโค้

  3. ฟังก์ชันปิดหน้าต่างใน Tkinter

    ภาพรวม เมื่อรันแอปพลิเคชัน Tkinter จะแสดงหน้าต่าง GUI ที่มี Widget, Frame และองค์ประกอบอื่นๆ สมมติต้องการปิดแอปด้วยฟังก์ชัน เมธอด destroy() ใน Python Tkinter ใช้ยุติการทำงานปกติหลังฟังก์ชัน mainloop ตัวอย่างโค้ด # Import the tkinter library from tkinter import * # Create an instance of tkinter fram

  4. วาดวงกลมใน Tkinter Python

    ภาพรวม Tkinter Canvas ใช้สร้างรูปทรง เช่น Arc, Rectangle, Triangle, Freeform shapes ฯลฯ รูปทรงเหล่านี้วาดได้ด้วยฟังก์ชัน Built-in ในไลบรารี Tkinter ตัวอย่างโค้ด # Import the library from tkinter import * # Create an instance of tkinter frame win = Tk() # Define the geometry of window win.geometry(6

  5. แสดงข้อความเมื่อ Hover เมาส์ใน Tkinter Python

    ภาพรวม สมมติต้องการสร้างแอปพลิเคชันที่เพิ่มคำอธิบายบน Widget Tkinter เช่น แสดง Tooltip Text เมื่อ Hover บน Button Widget สามารถทำได้โดยเพิ่ม Tooltip หรือ Popup Tooltip มีประโยชน์ในแอปที่ต้องการ User Interaction สามารถนิยาม Tooltip โดยสร้าง Constructor ของ Balloon(win) จากนั้น Bind Button กับ Toolti

  6. ความแตกต่างระหว่าง tkinter และ Tkinter ใน Python

    ภาพรวม เพื่อติดตั้ง tkinter ในคอมพิวเตอร์ท้องถิ่น ใช้คำสั่งต่างกันตาม OS สถาปัตยกรรม มี 2 วิธี Import ไลบรารี tkinter ใน Windows ขึ้นกับ Python version เวอร์ชันต่ำกว่าใช้: from Tkinter import * แต่ Python 3 ขึ้นไป ใช้: from tkinter import * ความแตกต่างเพียงอย่างเดียวคือ Tkinter ใช้กับ Python 2 ส่วน

  7. วิธีวาง Legend นอกกราฟด้วย Pandas (Matplotlib)

    ขั้นตอนการวาง Legend นอกกราฟด้วย Pandas สร้าง Dictionary d มี Key Column1 และ Column2 สร้าง DataFrame ด้วย DataFrame(d) พล็อต DataFrame พร้อม List ของ Styles ใช้ legend() วาง Legend บน Figure พารามิเตอร์ bbox_to_anchor ให้การควบคุมตำแหน่ง Legend ได้ละเอียด ใช้เมธอด show() แสดง Figure ตัวอย่างโค้ด

  8. วิธีดึงสีของเส้นที่พล็อตล่าสุดใน Python (Matplotlib)

    ขั้นตอนการดึงสีของเส้นที่พล็อตล่าสุด สร้างจุด x และ y ด้วย NumPy พล็อตเส้นด้วย x และ y สีแดง ความหนา 2 ใช้เมธอด get_color() เพื่อดึงสีของเส้น และพิมพ์ออกมา ใช้เมธอด show() เพื่อแสดง Figure ตัวอย่างโค้ด import numpy as np from matplotlib import pyplot as plt plt.rcParams[figure.figsize] = [7.50, 3

  9. วิธีซ่อน Tick Labels ใน Python แต่เก็บ Ticks ไว้ (Matplotlib)

    ขั้นตอนการซ่อน Tick Labels แต่เก็บ Ticks เริ่มต้นตัวแปร x1 และ x10 เพื่อได้จุด x และ y ด้วย NumPy พล็อตจุด x และ y ด้วยเมธอด plot() ใช้เมธอด xticks รับ/ตั้งค่าตำแหน่งและ Label ของ Tick บนแกน X ส่ง range(x1, x10) เพื่อได้ Ticks แต่ส่ง List ว่างเพื่อซ่อน Labels ใช้เมธอด show() เพื่อแสดง Figure ตัวอ

  10. วิธีพล็อต Time Series ใน Python (Matplotlib)

    ขั้นตอนการพล็อต Time Series สร้างจุด x และ y ด้วย NumPy พล็อตจุด x และ y ที่สร้างขึ้นด้วยเมธอด plot() ใช้เมธอด show() เพื่อแสดง Figure ตัวอย่างโค้ด import matplotlib.pyplot as plt import datetime import numpy as np plt.rcParams[figure.figsize] = [7.50, 3.50] plt.rcParams[figure.autolayout] = True

  11. การทำ Logarithmic Y-axis bins ใน Python (Matplotlib)

    ขั้นตอนการทำ Logarithmic Y-axis bins สร้างจุด x และ y ด้วย NumPy ตั้งค่า Scale ของ Y-axis ด้วยเมธอด yscale() พล็อตจุด x และ y ด้วยเมธอด plot() พร้อม linestyle=dashdot และ label=y=log(x) ใช้เมธอด legend() เพื่อเปิดใช้งาน Label ของเส้น ใช้เมธอด show() เพื่อแสดง Figure ตัวอย่างโค้ด import numpy as n

  12. การใช้ Superscript ในกราฟ Python (Matplotlib)

    ขั้นตอนการทำ Superscript ใน Python สร้างจุดสำหรับ a และ f ด้วย NumPy พล็อตกราฟ f = ma ด้วยเมธอด plot() พร้อม label f=ma เพิ่ม Title พร้อม Superscript เช่น kgms-2 เพิ่ม xlabel พร้อม Superscript เช่น ms-2 เพิ่ม ylabel พร้อม Superscript เช่น kg ใช้เมธอด legend() เพื่อวาง Legend ใช้เมธอด show() เพื่อแ

  13. โปรแกรม Python สลับค่าแรกและค่าสุดท้ายของ List

    ภาพรวม เมื่อต้องการสลับค่าแรกและค่าสุดท้ายของ List ใน Python สามารถนิยามเมธอด ใช้เทคนิคการจัดเรียงง่ายๆ เพื่อสลับค่า ตัวอย่างโค้ด def list_swapping(my_list): size_of_list = len(my_list) temp = my_list[0] my_list[0] = my_list[size_of_list - 1] my_list[size_of_list - 1] = temp ret

  14. โปรแกรม Python อ่าน List ของคำและคืนความยาวของคำที่ยาวที่สุด

    ภาพรวม เมื่อต้องการอ่าน List ของคำและคืนความยาวของคำที่ยาวที่สุด สามารถนิยามเมธอด วนลูปผ่าน List หาความยาวของทุก String ใน List ของ String ด้วยเมธอด len() ตัวอย่างโค้ด len_str): len_str = len(i) temp_val = i print(The word with the longest length is:, temp_val, and len

  15. โปรแกรม Python ลบคำที่เกิดครั้งที่ N ใน List ที่คำอาจซ้ำกัน

    ภาพรวม เมื่อต้องการลบคำที่เกิดครั้งที่ N ใน List ของคำ โดยคำอาจซ้ำกัน สามารถนิยามเมธอด วนลูปผ่าน List เพิ่มตัวนับ 1 ถ้าตัวนับและครั้งที่ N ตรงกัน ลบองค์ประกอบนั้นออกจาก List ตัวอย่างโค้ด def remove_word(my_list, my_word, N): count = 0 for i in range(0, len(my_list)): if (my_list[i]

  16. โปรแกรม Python หาองค์ประกอบที่เกิดจำนวนครั้งคี่ใน List

    ภาพรวม เมื่อต้องการหาองค์ประกอบที่เกิดจำนวนครั้งคี่ใน List สามารถนิยามเมธอด วนลูปผ่าน List ตรวจสอบว่าองค์ประกอบใน Nested Loop ตรงกันหรือไม่ ถ้าตรงเพิ่มตัวนับ หากตัวนับไม่หาร 2 ลงตัว คืนค่าองค์ประกอบนั้น มิฉะนั้นคืน -1 ตัวอย่างโค้ด def odd_occurence(my_list, list_size): for i in range(0, list_si

  17. โปรแกรม Python แทนที่ 'a' ทุกตัวด้วย $ ใน String

    ภาพรวม เมื่อต้องการแทนที่ a ทุกตัวด้วยอักขระ $ ใน String สามารถวนลูปผ่าน String และแทนที่ด้วยออปิเรเตอร์ += ตัวอย่างโค้ด my_str = Jane Will Rob Harry Fanch Dave Nancy changed_str = for char in range(0, len(my_str)): if(my_str[char] == a): changed_str += $ else: changed_str

  18. โปรแกรม Python รับ String และแทนที่ช่องว่างด้วย Hyphen

    ภาพรวม เมื่อต้องการรับ String และแทนที่ช่องว่างทุกช่องด้วย Hyphen สามารถใช้เมธอด replace() ซึ่งรับ 2 พารามิเตอร์: ช่องว่าง และค่าที่จะแทนที่ (Hyphen) ตัวอย่างโค้ด my_string = input(Enter a string :) print(The string entered by user is :) print(my_string) my_string = my_string.replace( , -) print(Th

  19. โปรแกรม Python แปลง Set เป็น Tuple และ Tuple เป็น Set

    ภาพรวม เมื่อต้องการแปลงโครงสร้าง Set เป็น Tuple และ Tuple เป็น Set สามารถใช้เมธอด tuple() และ set() ตัวอย่างโค้ด my_set = {ab, cd, ef, g, h, s, v} print(The type is : ) print(type(my_set), , my_set) print(Converting a set into a tuple) my_tuple = tuple(my_set) print(The type is : ) print(type(my_t

  20. แยก Tuple ที่มีองค์ประกอบ K หลักใน Python

    ภาพรวม เมื่อต้องการแยก Tuple ที่มีจำนวนองค์ประกอบเฉพาะ สามารถใช้ List Comprehension วนลูปผ่านองค์ประกอบของ List of Tuple และตั้งเงื่อนไขที่ต้องปฏิบัติ จะกรององค์ประกอบเฉพาะและเก็บในตัวแปรอื่น ตัวอย่างโค้ด my_list = [(34, 56), (45, 6), (111, 90), (11, 35), (78, )] print(The list is : ) print(my_list

Total 9001 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:259/451  20-คอมพิวเตอร์/Page Goto:1 253 254 255 256 257 258 259 260 261 262 263 264 265