Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python
Python
  1. ฉันจะแปลง Python Tuple เป็นพจนานุกรมได้อย่างไร

    วัตถุพจนานุกรมสามารถสร้างได้โดยใช้ฟังก์ชัน dict() ฟังก์ชันนี้ใช้ทูเพิลของทูเพิลเป็นอาร์กิวเมนต์ ทูเพิลแต่ละตัวมีคู่ค่าคีย์ >>> t=((1,'a'), (2,'b')) >>> dict(t) {1: 'a', 2: 'b'} หากคุณต้องการแลกเปลี่ยนคีย์และค่า >>> t=((1,'a'), (2,

  2. เราจะกำหนดค่าให้กับตัวแปรในรายการโดยใช้ลูปใน Python ได้อย่างไร

    คลาสรายการในตัวของ Python มีเมธอด append() เราสามารถรับข้อมูลของผู้ใช้และเพิ่มลงในรายการจนกว่าผู้ใช้จะกดปุ่ม Enter infinite while loop มีฟังก์ชัน input() และ append() method L=[] while True:   item=input("enter new item")   if item=='':     break   L.append

  3. เราจะกำหนดค่าให้กับตัวแปรหลายตัวพร้อมกันใน Python ได้อย่างไร

    ใน Python ตัวแปรคือป้ายกำกับหรือตัวระบุที่มอบให้กับวัตถุที่เก็บไว้ในหน่วยความจำ ดังนั้น วัตถุเดียวกันจึงสามารถระบุได้ด้วยตัวแปรมากกว่าหนึ่งตัว >>> a=b=c=5 >>> a 5 >>> b 5 >>> c 5 a, b และ c เป็นตัวแปรสามตัวที่อ้างถึงวัตถุเดียวกัน สามารถตรวจสอบได้ด้วยฟังก์ชัน id()

  4. Python สร้างตัวเลขสุ่มได้อย่างไร

    การแจกแจงแบบมาตรฐานของ Python มีโมดูลสุ่มที่มีฟังก์ชันสำหรับการสร้างตัวเลขสุ่ม ฟังก์ชัน Basic random() ส่งกลับค่าเลขทศนิยมสุ่มระหว่าง 0 ถึง 1 >>> import random >>> random.random() 0.5204702770265925 จากโมดูลเดียวกัน มีฟังก์ชัน randrange() ซึ่งส่งคืนตัวเลขสุ่มระหว่างช่วงตามลำดับ >

  5. จะสร้างรายการแบบเรียบออกจากรายการใน Python ได้อย่างไร

    หากคุณมีวัตถุรายการโดยที่แต่ละรายการเป็นรายการ และคุณใส่รายการทั้งหมดของรายการทั้งหมดไว้ในวัตถุรายการอื่น จะเรียกว่ารายการแบบเรียบ ตัวอย่างเช่น

  6. แยกตัวเลขทศนิยมจากสตริงใน Python

    การใช้โมดูล RegEx เป็นวิธีที่เร็วที่สุด >>> import re สมมติว่าสตริงมีเลขจำนวนเต็มและเลขทศนิยมรวมทั้งด้านล่าง - s=อายุของฉันคือ 25 ฉันมีคะแนนร้อยละ 55.50 และหมายเลขของฉันคือ 9764135408 ฟังก์ชัน findall() จะส่งคืนรายการตัวเลขที่ตรงกับรูปแบบที่กำหนดซึ่งรวมถึงตัวเลขก่อนและหลังจุดทศนิยม >&

  7. จะเขียนนิพจน์ปกติ Python ที่ไม่คำนึงถึงขนาดตัวพิมพ์โดยไม่ต้องคอมไพล์ใหม่ได้อย่างไร

    เราสามารถส่งต่อ re.IGNORECASE ไปยังพารามิเตอร์แฟล็กของการค้นหา การจับคู่ หรือย่อยได้ - ตัวอย่าง import re print (re.search('bush', 'BuSh', re.IGNORECASE)) print (re.match('bush', 'BuSh', re.IGNORECASE)) print (re.sub('bush', 'xxxx', 'Bushmeat',

  8. [\d+] นิพจน์ทั่วไปทำงานอย่างไรใน Python

    โค้ดต่อไปนี้แสดงสิ่งที่นิพจน์ทั่วไป [\d+] ทำในสตริงที่กำหนด [\d+] นิพจน์ทั่วไปหมายถึงหนึ่งหลัก (0-9) หรือ + อักขระ ตัวอย่าง import re result = re.findall(r'[\d+]', 'Taran123tula+456') print result ผลลัพธ์ ['1', '2', '3', '+', '4', '5',

  9. คุณจะรับค่า true/false จากนิพจน์ปกติของ Python ได้อย่างไร

    เมื่อคุณใช้วิธีจับคู่และค้นหาของโมดูล re หากมีการจับคู่ จะมีค่าบูลเป็น True และหากไม่มีการจับคู่ คุณจะได้รับไม่มีที่มีค่าบูลเป็นเท็จ วัตถุที่ตรงกันเป็นจริงเสมอ และจะไม่มีส่งคืนหากไม่มีการจับคู่ >>> bool(re.search("def", "abcdefgh")) True >>> bool(re.search(&quo

  10. นิพจน์ทั่วไป \B ทำงานใน Python อย่างไร

    ขอบเขตของคำ \b จะจับคู่ตำแหน่งที่ด้านหนึ่งเป็นอักขระของคำ (โดยปกติคือตัวอักษร ตัวเลข หรือขีดล่าง) \B จับคู่ทุกตำแหน่งที่ \b ไม่ตรงกัน รหัสต่อไปนี้แสดงวิธีการทำงานของ regexpr \B import re result = re.findall(r'\Bcat', 'certificate') result2 = re.findall(r'\Bcat', 'tomcat

  11. จะเขียนนิพจน์ทั่วไปของ Python เพื่อให้ได้ศูนย์หรือมากกว่าภายในรูปแบบได้อย่างไร

    * เมตาดาต้าเครื่องหมายดอกจันในนิพจน์ทั่วไปบ่งชี้ว่ามีรูปแบบทางด้านซ้ายเกิดขึ้น 0 ครั้งขึ้นไป โค้ดต่อไปนี้จับคู่และพิมพ์รูปแบบ \w ที่เป็นศูนย์หรือมากกว่าในสตริง chihua huahua ตัวอย่าง import re s = 'chihua huahua' result = re.findall(r'\w*', s) print result ผลลัพธ์ สิ่งนี้ให้ผลลัพธ์

  12. จะนำเข้าโมดูล python ในสภาพแวดล้อม IDE ที่มีอยู่ใน tutorialspoint ได้อย่างไร

    คุณสามารถนำเข้าโมดูลในตัวขณะเขียนสคริปต์ Python โดยใช้ IDE ออนไลน์ของ TutorialsPoint ตัวอย่างเช่น คุณสามารถนำเข้าเวลา, sys, os, โมดูลใหม่ อย่างไรก็ตาม โมดูลที่ไม่ได้รวมกับการแจกจ่าย - โมดูลที่ต้องติดตั้งโดยใช้ตัวจัดการแพ็คเกจ เช่น pip หรือ conda - ไม่สามารถนำเข้าได้

  13. คลาสอักขระหรือชุดอักขระที่ใช้ในนิพจน์ทั่วไปของ Python คืออะไร

    คลาสของตัวละคร คลาสอักขระ หรือ ชุดอักขระ คือชุดของอักขระที่อยู่ในวงเล็บเหลี่ยม เอ็นจิ้น regex จะจับคู่อักขระเพียงหนึ่งตัวจากหลายตัวในคลาสอักขระหรือชุดอักขระ เราวางอักขระที่เราต้องการจับคู่ระหว่างวงเล็บเหลี่ยม หากคุณต้องการจับคู่สระใด ๆ เราใช้ชุดอักขระ [aeiou] คลาสอักขระหรือชุดจับคู่กับอักขระตัวเดีย

  14. เราจะเปรียบเทียบองค์ประกอบของสองรายการใน Python ได้อย่างไร

    วิธีการ cmp() เปรียบเทียบองค์ประกอบของสองรายการ หากองค์ประกอบเป็นประเภทเดียวกัน จะทำการเปรียบเทียบและส่งกลับผลลัพธ์ หากองค์ประกอบต่างกัน ระบบจะตรวจสอบว่าเป็นตัวเลขหรือไม่ หากเป็นตัวเลข จะบังคับให้พิมพ์ถ้าจำเป็นและเปรียบเทียบ หากองค์ประกอบใดองค์ประกอบหนึ่งเป็นตัวเลข องค์ประกอบอื่นจะ ใหญ่กว่า (ตัวเลขจ

  15. เราจะหาขนาดของรายการใน Python ได้อย่างไร

    หากต้องการค้นหาขนาดของรายการ ให้ใช้ฟังก์ชันบิวด์อิน len. เอกสารหลามระบุว่า: len(arg) ส่งคืนค่าความยาว (จำนวนรายการ) ของวัตถุ อาร์กิวเมนต์อาจเป็นลำดับ (เช่น สตริง ไบต์ ทูเพิล รายการ หรือช่วง) หรือคอลเล็กชัน (เช่น พจนานุกรม ชุด หรือชุดแช่แข็ง). len เป็นบิวด์อินและยังสามารถใช้กับคลาสที่กำหนดโดยผู้ใช้

  16. จะค้นหาองค์ประกอบจากรายการ Python ที่มีค่าสูงสุดได้อย่างไร

    ในการค้นหาองค์ประกอบที่มีค่าสูงสุด คุณต้องเรียกใช้ฟังก์ชัน max() โดยมีรายการเป็นอาร์กิวเมนต์ ฟังก์ชัน max จะวนซ้ำรายการเพื่อติดตามค่าสูงสุดที่พบจนกว่าจะถึงจุดสิ้นสุด จากนั้นจะส่งกลับค่านี้ ตัวอย่าง my_list = [2, 3, 1, 5, -1] print(max(my_list)) ผลลัพธ์ สิ่งนี้จะให้ผลลัพธ์ - 5 หากคุณต้องการดัชนีและ

  17. จะค้นหาองค์ประกอบจากรายการ Python ที่มีค่าต่ำสุดได้อย่างไร

    ในการค้นหาองค์ประกอบที่มีค่าต่ำสุด คุณต้องเรียกใช้ฟังก์ชัน min() โดยมีรายการเป็นอาร์กิวเมนต์ ฟังก์ชัน min วนซ้ำรายการเพื่อติดตามค่าต่ำสุดที่พบจนกว่าจะถึงจุดสิ้นสุด จากนั้นจะส่งกลับค่านี้ ตัวอย่าง my_list = [2, 3, 1, 5, -1] print(min(my_list)) ผลลัพธ์ สิ่งนี้จะให้ผลลัพธ์ - -1 หากคุณต้องการดัชนีและส

  18. จะผนวกวัตถุในรายการใน Python ได้อย่างไร?

    หากต้องการเพิ่มองค์ประกอบเดียวในรายการใน Python ในตอนท้าย คุณสามารถใช้วิธี append() ยอมรับหนึ่งวัตถุและเพิ่มวัตถุนั้นที่ส่วนท้ายของรายการที่ถูกเรียก ตัวอย่าง my_list = [2, 3, 1, -4, -1, -4] my_list.append(8) print(my_list) ผลลัพธ์ สิ่งนี้จะให้ผลลัพธ์ - [2, 3, 1, -4, -1, -4, 8] หากคุณต้องการแทรกองค

Total 8994 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:33/450  20-คอมพิวเตอร์/Page Goto:1 27 28 29 30 31 32 33 34 35 36 37 38 39