Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python
Python
  1. โมดูลการประมวลผล XML ใน Python

    XML ย่อมาจาก Extensible Markup Language ใช้หลักในเว็บเพจ โดยข้อมูลมีโครงสร้างเฉพาะ มี Elements ที่กำหนดโดยแท็กเริ่มต้นและแท็กปิด แท็กคือโครงสร้างมาร์กอัปที่เริ่มด้วย < และจบด้วย > ตัวอักษรระหว่างแท็กเริ่มและแท็กปิด คือเนื้อหาของ Element Elements สามารถมี Elements อื่นๆ ภายในได้ เรียกว่า child

  2. โมดูล XMLRPC Server และ Client ใน Python

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

  3. วิธีตั้งค่าขนาดหน้าต่างด้วย PhantomJS และ Selenium WebDriver ใน Python

    เราสามารถตั้งค่าขนาดหน้าต่างด้วย PhantomJS และ Selenium WebDriver ใน Python ได้ เพื่อทำงานกับ PhantomJS เราควรสร้าง driver object ของคลาส webdriver.PhantomJS จากนั้นส่งพาธของไฟล์ phantomjs.exe เป็นพารามิเตอร์ให้คลาส ต่อไป เพื่อตั้งค่าขนาดหน้าต่าง เราจะใช้เมธอด set_window_size และส่งขนาดเป็นพารามิเต

  4. วิธีตั้งค่า Cookie ให้โดเมนเฉพาะใน Selenium WebDriver ด้วย Python

    เราสามารถตั้งค่า Cookie ให้โดเมนเฉพาะใน Selenium WebDriver ด้วย Python ได้ Cookie ใช้เก็บข้อมูลที่ส่งโดยเบราว์เซอร์ ใช้รูปแบบ key−value pair และเหมือนข้อความที่เซิร์ฟเวอร์ส่งให้เบราว์เซอร์ สำหรับการเพิ่ม Cookie ใช้เมธอด add_cookie ส่ง key และ value เป็นพารามิเตอร์ ในการดึง Cookie ทั้งหมด ใช้เ

  5. Birthday Paradox ใน Python

    Birthday Paradox ( парадокс วันเกิด ) เป็นปัญหา nổiดมากในส่วนของความน่าจะเป็น ข้อความโจทย์ - มีหลายคนในงานปาร์ตี้วันเกิด บางคนมีวันเกิดตรงกัน (collision) เราต้องการหาจำนวนคนประมาณในงานปาร์ตี้วันเกิด โดยอิงจากความน่าจะเป็นที่มีวันเกิดตรงกัน ในความน่าจะเป็น เรารู้ว่าความน่าจะเป็นของการได้หัวก้อยคือ 1

  6. นับ Good Meals ใน Python

    มื้ออาหารที่ดี (Good Meal) ประกอบด้วยรายการอาหาร 2 รายการที่ต่างกัน ซึ่งผลรวมของความอร่อย (deliciousness) เท่ากับกำลังของ 2 คุณสามารถเลือกอาหาร 2 รายการที่ต่างกันเพื่อทำมื้ออาหารที่ดีได้ สมมติเรามีอาร์เรย์ของจำนวนเต็ม arr โดยที่ arr[i] คือความอร่อยของรายการอาหารที่ i ให้คืนจำนวนมื้ออาหารที่ดีที่แตก

  7. เขียนโปรแกรม Python นับจำนวนหลักในตัวเลข N

    สมมติเรามีตัวเลข N งานคือหาจำนวนหลักทั้งหมดที่มีอยู่ในตัวเลข ตัวอย่างเช่น อินพุต-1 - N = 891452 เอาต์พุต - 6 คำอธิบาย - เนื่องจากตัวเลข 891452 มี 6 หลัก เราจะคืนค่า 6 ในกรณีนี้ อินพุต-2 - N = 0074515 เอาต์พุต - 5 คำอธิบาย - เนื่องจากตัวเลข 0074515 มี 5 หลัก เราจะพิมพ์เอาต์พุตเป็น 5 แนวทางที่ใช้แก้ป

  8. Majority Element ใน Python

    สมมติเรามีอาร์เรย์ของจำนวนเต็ม งานคือหาดัชนีของสมาชิกเฉพาะในอาร์เรย์ที่กำหนด ตัวอย่างเช่น อินพุต-1 - N = 8 A[ ] = { 1,2,4,3,3,1,1,5} เอาต์พุต - 1 คำอธิบาย - ในอาร์เรย์ที่กำหนด ตัวเลขที่ปรากฏมากที่สุดคือ 1 ดังนั้นเอาต์พุตคือ 1 อินพุต-2 - N = 6 A[ ] = {1,5,4,4,1,1} เอาต์พุต - 1 คำอธิบาย - ในอาร์เรย์ท

  9. เขียนโปรแกรม Python แทนที่เลข 0 ด้วย 5 ในตัวเลขที่กำหนด

    กำหนดจำนวนเต็ม N ให้แทนที่เลข 0 ทุกตัวที่ปรากฏในตัวเลขด้วย 5 อย่างไรก็ตาม เลข 0 นำหน้า (leading zeros) ไม่สามารถแทนที่ได้ เพราะจะถูกตัดทิ้ง ตัวอย่างเช่น อินพุต-1 - N = 1007 เอาต์พุต - 1557 คำอธิบาย - ตัวเลขที่กำหนดมี 0 อยู่ 2 ตัว เมื่อแทนที่ด้วย 5 จะได้ 1557 อินพุต-2 - N = 00105 เอาต์พุต - 155 คำอธ

  10. ใช้ Python Pandas นับจำนวนคำที่มีอักขระพิเศษมากกว่า 1 ตัวใน Series

    อินพุต - สมมติคุณมี series 0       fruits!! 1       *cakes* 2       $nuts 3       #drinks dtype: object เอาต์พุต - ผลลัพธ์จำนวนคำที่มีอักขระพิเศษมากกว่า 1 ตัว คือ 2 วิธีที่ 1 ทำตามขั้นตอนด้านล่าง สร้าง Series สร้างลิสต์อักขระพิเศษ ตั้งค่า

  11. โปรแกรม Python กรองจำนวนกำลังสองสมบูรณ์ใน Series

    อินพุต - สมมติคุณมี series 0    14 1    16 2    30 3    49 4    80 เอาต์พุต - ผลลัพธ์สมาชิกที่เป็นกำลังสองสมบูรณ์ 0    4 1    16 3    49 วิธีที่ 1 ใช้ regular expression และ lambda filter หาค่ากำลังสอง สร้าง Series ใช้

  12. เขียนโปรแกรม Python สร้าง Series สุ่ม 5 ตัวอักษรพิมพ์เล็กดัชนีคู่

    วิธีที่ 1 กำหนดตัวอักษรพิมพ์เล็กในลิสต์ วนลูปหาตัวอักษรดัชนีคู่ เก็บในลิสต์ใหม่ ls = [] for i in l: if(l.index(i)%2==0): ls.append(i) สุ่ม 5 ค่า สร้าง Series ตัวอย่าง import pandas as pd import string import random as r chars = string.ascii_lowercase print(lowercase alphabets are:-,

  13. เขียนโปรแกรม Python กรองวันที่ถูกต้องใน Series

    อินพุต - สมมติเรามี Series 0 2010-03-12 1 2011-3-1 2 2020-10-10 3 11-2-2 เอาต์พุต - ผลลัพธ์วันที่ถูกต้องใน Series 0 2010-03-12 2 2020-10-10 วิธีที่ 1 สร้าง Series ใช้ filter กับ lambda และ regex รูปแบบ YYYY-MM-DD data = pd.Series(l) result = pd.Series(filter(lambda x:re.match(r\d{4}\W\d{2}\W\d{2}

  14. เขียนโปรแกรม Python แทนที่ตำแหน่งดัชนีคี่ใน Series ด้วยสระพิมพ์ใหญ่สุ่ม

    อินพุต - สมมติคุณมี Series 0    1 1    2 2    3 3    4 4    5 เอาต์พุต - ผลลัพธ์หลังแทนที่ดัชนีคี่ด้วยสระพิมพ์ใหญ่ 0    1 1    A 2    3 3    U 4    5 วิธีแก้ปัญหา สร้าง Series กำหนดสระพิมพ์ใหญ่ วนลู

  15. เขียนโปรแกรม Python ตรวจสอบสมาชิกที่ดัชนี k เป็นตัวอักษรหรือตัวเลขใน Series

    อินพุต - สมมติคุณมี Series a    abc b    123 c    xyz d    ijk วิธีแก้ปัญหา ทำตามขั้นตอนด้านล่าง สร้าง Series รับดัชนีจากผู้ใช้ ตรวจสอบด้วย isdigit() if(data[x].isdigit()): print(digits present) else: print(not present) ตัวอย่าง import pandas as pd

  16. เขียนโปรแกรม Python เรียงลำดับสมาชิกใน Series จากมากไปน้อย

    อินพุต - สมมติคุณมี Series 0 abdef 1 ijkl 2 Abdef 3 oUijl เอาต์พุต - ผลลัพธ์เรียงจากมากไปน้อย 3 oUijl 1 ijkl 0 abdef 2 Abdef วิธีแก้ปัญหา ทำตามขั้นตอนด้านล่าง สร้าง Series ใช้ sort_values กับ ascending=False data.sort_values(ascending=False) ตัวอย่าง import pandas as pd l=[abdef,ijkl,Abdef,oUijl]

Total 9001 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:226/451  20-คอมพิวเตอร์/Page Goto:1 220 221 222 223 224 225 226 227 228 229 230 231 232