หน้าแรก
หน้าแรก
XML ย่อมาจาก Extensible Markup Language ส่วนใหญ่จะใช้ในหน้าเว็บที่ข้อมูลมีโครงสร้างเฉพาะ มีองค์ประกอบที่กำหนดโดยแท็กเริ่มต้นและแท็กสิ้นสุด แท็กคือโครงสร้างมาร์กอัปที่ขึ้นต้นด้วย อักขระระหว่างแท็กเริ่มต้นและแท็กสิ้นสุด เป็นเนื้อหาขององค์ประกอบ องค์ประกอบสามารถมีองค์ประกอบอื่นๆ ได้ ซึ่งเรียกว่า องค์ป
เราสามารถสร้างเซิร์ฟเวอร์ข้ามแพลตฟอร์มที่ไม่ขึ้นกับภาษาได้โดยใช้โปรโตคอล XML-RPC เราใช้ SimpleXMLRPCServer เพื่อสร้างอินสแตนซ์ SimpleXMLRPCServer และบอกให้รับฟังคำขอที่เข้ามา ต่อไปเราจะกำหนดฟังก์ชันบางอย่างเพื่อเป็นส่วนหนึ่งของบริการและลงทะเบียนฟังก์ชันเหล่านั้นเพื่อให้เซิร์ฟเวอร์ทราบวิธีการเรียกใช้
เราสามารถกำหนดขนาดหน้าต่างโดยใช้ PhantomJS และ Selenium webdriver ใน Python ในการทำงานร่วมกับ PhantomJS เราควรสร้างอ็อบเจ็กต์ไดรเวอร์ของ webdriver.PhantomJS ชั้นเรียน จากนั้นส่งเส้นทางของไฟล์ไดรเวอร์ phantomjs.exe เป็นพารามิเตอร์ไปยัง Class ต่อไป ในการกำหนดขนาดหน้าต่าง เราจะใช้ set_window_size เมธอ
เราสามารถตั้งค่าคุกกี้ให้กับโดเมนเฉพาะใน Selenium webdriver ด้วย Python คุกกี้ใช้เพื่อเก็บข้อมูลที่ส่งโดยเบราว์เซอร์ คีย์−ค่า ใช้รูปแบบคู่และเป็นเหมือนข้อความที่เซิร์ฟเวอร์ส่งไปยังเบราว์เซอร์ สำหรับการเพิ่มคุกกี้ วิธี add_cookie ถูกนำมาใช้. คีย์และค่าจะถูกส่งผ่านเป็นพารามิเตอร์ไปยังเมธอด หากต้องการ
วันเกิดที่ผิดธรรมดาเป็นปัญหาที่มีชื่อเสียงมากในส่วนของความน่าจะเป็น คำชี้แจงปัญหา − มีคนหลายคนที่งานวันเกิด บางคนมีวันเกิดที่เหมือนกัน เราต้องหาจำนวนคนโดยประมาณในงานวันเกิดโดยพิจารณาจากวันเกิดวันเดียวกัน ในความน่าจะเป็น เรารู้ว่าโอกาสที่จะได้นำหน้าคือ 1/2 เหมือนกับว่าเรามีเหรียญอยู่บ้าง โอกาสที่จะ
มื้ออาหารที่ดีประกอบด้วยอาหารสองอย่างที่แตกต่างกัน โดยมีผลรวมของความอร่อยเท่ากับยกกำลังสอง คุณสามารถเลือกอาหารสองอย่างที่แตกต่างกันเพื่อทำอาหารที่ดีได้ สมมติว่าเราได้ให้อาร์เรย์ของจำนวนเต็ม arr โดยที่ arr[i] คือความอร่อยของรายการอาหาร คืนค่าจำนวนมื้ออาหารดีๆ ต่างๆ ที่คุณสามารถทำได้จากรายการนี้ ตัว
สมมุติว่าเราให้ตัวเลข N มา ภารกิจคือการหาจำนวนหลักทั้งหมดที่มีอยู่ในตัวเลขนั้น ตัวอย่างเช่น อินพุต-1 − N = 891452 ผลผลิต − 6 คำอธิบาย − เนื่องจากหมายเลขที่ระบุ 891452 มี 6 หลัก เราจะส่งคืน 6 ในกรณีนี้ อินพุต-2 − N = 0074515 ผลผลิต − 5 คำอธิบาย − เนื่องจากหมายเลขที่ระบุ 0074515 มี 5 หลัก เราจะ
สมมติว่าเรามีอาร์เรย์ของจำนวนเต็ม ภารกิจคือการค้นหาดัชนีขององค์ประกอบเฉพาะในอาร์เรย์ที่กำหนด ตัวอย่างเช่น อินพุต-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} ผ
ให้จำนวนเต็ม N ภารกิจคือการแทนที่ 0 ทั้งหมดที่ปรากฏในตัวเลขด้วย 5 อย่างไรก็ตาม หมายเลขที่มี 0 นำหน้าไม่สามารถแทนที่ด้วย 5 เนื่องจากยังคงไม่เปลี่ยนแปลง ตัวอย่างเช่น อินพุต-1 − N = 1007 ผลผลิต − 1557 คำอธิบาย − จำนวนที่กำหนดมีศูนย์ 2 ตัว ซึ่งเมื่อแทนที่ด้วย 5 ผลลัพธ์ที่ได้จะเป็น 1557 อินพุต-2 − N
ป้อนข้อมูล − สมมติว่าคุณมีซีรีส์ 0 fruits!! 1 *cakes* 2 $nuts 3 #drinks dtype: object ป้อนข้อมูล − ผลลัพธ์สำหรับจำนวนรวมของอักขระพิเศษมากกว่าหนึ่งตัวในซีรีส์คือ 2 ให้เราลองค้นหาคำตอบที่แตกต่างกันสำหรับคำถามนี้ โซลู
ป้อนข้อมูล − สมมติว่าคุณมีซีรีส์ 0 14 1 16 2 30 3 49 4 80 ผลผลิต − ผลลัพธ์ที่ได้องค์ประกอบสี่เหลี่ยมจัตุรัสที่สมบูรณ์แบบคือ 0 4 1 16 3 49 โซลูชันที่ 1 เราสามารถใช้วิธีกรองนิพจน์ทั่วไปและฟังก์ช
โซลูชันที่ 1 กำหนดตัวอักษรพิมพ์เล็กในรายการ สร้างสำหรับลูปและค้นหาองค์ประกอบดัชนีคู่และเพิ่มในรายการอื่น ระบุไว้ด้านล่าง ls = [] for i in l: if(l.index(i)%2==0): ls.append(i) สุดท้าย ใช้ค่าตัวอย่างสุ่ม 5 ค่าก
ป้อนข้อมูล − สมมติว่าเรามีซีรีส์ 0 2010-03-12 1 2011-3-1 2 2020-10-10 3 11-2-2 ผลผลิต − และผลลัพธ์สำหรับวันที่ที่ถูกต้องในชุดข้อมูลคือ 0 2010-03-12 2 2020-10-10 โซลูชันที่ 1 กำหนดซีรีส์ ใช้วิธีการกรองแลมบ์ดาเพื่อตรวจสอบรูปแบบในชุดข้อมูล data = pd.Series(l) result = pd.Series(filter(lambda x
ป้อนข้อมูล − สมมติว่าคุณมีซีรีส์ 0 1 1 2 2 3 3 4 4 5 ผลผลิต − และผลลัพธ์หลังจากแทนที่ดัชนีคี่ด้วยสระตัวพิมพ์ใหญ่ดังนี้ − 0 1 1 A 2 3 3 U 4 5 วิธีแก้ปัญหา กำหนดซีรีส์
ป้อนข้อมูล − สมมติว่าคุณมีซีรีย์ดังต่อไปนี้ - 0 1 1 2 2 python 3 pandas 4 3 5 4 6 5 ผลผลิต − ผลลัพธ์สำหรับองค์ประกอบจำนวนเต็มเท่านั้นคือ − 0 1 1 2 4 3 5 4 6
ป้อนข้อมูล − สมมติว่าคุณมีชุดข้อมูลต่อไปนี้ 0 1 1 2 2 3 3 4 4 5 ชุดข้อมูลข้างต้นไม่มีองค์ประกอบที่ซ้ำกัน มาตรวจสอบโดยใช้วิธีการดังต่อไปนี้ โซลูชันที่ 1 สมมติว่าคุณมีชุดข้อมูลที่มีองค์ประกอบซ้ำกัน 0 1 1 2
ป้อนข้อมูล − สมมติว่าคุณมีซีรีส์ 0 1 1 2 2 python 3 3 4 4 5 5 6 6.5 ผลผลิต − Total number of integer, float and string elements are, integer count: 5 float count: 1 string count: 1 วิธีแก้ปัญหา เพื่อแก้ปัญหา
ป้อนข้อมูล − สมมติว่าคุณมีซีรีส์ 0 12 1 13 2 15 3 20 4 19 5 18 6 11 ผลผลิต − ผลลัพธ์สำหรับองค์ประกอบระหว่าง 10 ถึง 15 เช่น 0 12 1 13 2 15 6 11 โซลูชันที่ 1
ป้อนข้อมูล − สมมติว่าคุณมีซีรีส์ a abc b 123 c xyz d ijk วิธีแก้ปัญหา เพื่อแก้ปัญหานี้ เราจะทำตามขั้นตอนด้านล่าง - กำหนดซีรีส์ รับดัชนีจากผู้ใช้ ตั้งค่าเงื่อนไข if เพื่อตรวจสอบว่าค่าเป็นตัวเลขหรือไม่ มีการกำหนดไว้ด้านล่าง if(data[x].isd
ป้อนข้อมูล − สมมติว่าคุณมีซีรีส์ 0 abdef 1 ijkl 2 Abdef 3 oUijl ผลผลิต − และผลลัพธ์ขององค์ประกอบทั้งหมดตามลำดับจากมากไปน้อย 3 oUijl 1 ijkl 0 abdef 2 Abdef วิธีแก้ปัญหา เพื่อแก้ปัญหานี้ เราจะทำตามขั้นตอนด้านล่าง - กำหนดซีรีส์ ใช้วิธี sort_values โดยมีอาร์กิวเมนต์เป็น ascending =False มีการก