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

    คลาสพจนานุกรมในตัวของ Python มีเมธอด keys() ซึ่งส่งคืนรายการส่วนประกอบหลักทั้งหมดในคู่คีย์-ค่าแต่ละคู่ ฟังก์ชั่นในตัว max() ให้คีย์สูงสุดจากรายการ >>> dct={1:45,2:76,3:12,4:55,5:33} >>> klist=dct.keys() >>> klist dict_keys([1, 2, 3, 4, 5]) >>> max(klist) 5

  2. จะพิมพ์ค่าที่ใหญ่ที่สุดจากพจนานุกรม Python ได้อย่างไร

    คลาสพจนานุกรมในตัวของ Python มีเมธอด values() ซึ่งส่งคืนรายการองค์ประกอบค่าจากคู่คีย์-ค่าแต่ละคู่ การใช้ฟังก์ชันในตัว max() จะได้ค่าที่ใหญ่ที่สุดในพจนานุกรม max(vlist)76

  3. จะตรวจสอบได้อย่างไรว่าตัวเลขเป็นเลขคี่หรือใช้ Python?

    โมดูโล (%) โอเปอเรเตอร์ของ Python (เรียกอีกอย่างว่าตัวดำเนินการเศษ) มีประโยชน์ในการพิจารณาว่าตัวเลขเป็นเลขคี่หรือคู่ เราได้รับเศษของการหารจำนวนด้วย 2 หากเป็น 0 จะเป็นเลขคี่ no=int(input(enter number)) if no%2==0:     print ({} is even.format(no)) else:     print ({} is odd.format

  4. จะตรวจสอบ Leap Year โดยใช้ Python ได้อย่างไร?

    ปีอธิกสุรทินมาทุก ๆ สี่ปี สำหรับปีปกติ ถ้าหารด้วยสี่ลงตัวจะเรียกว่าปีอธิกสุรทิน ในขณะที่ปีศตวรรษ ควรหารด้วย 400 ลงตัว โปรแกรม Python ต่อไปนี้แสดงว่าปีนั้นเป็นปีอธิกสุรทิน ตัวอย่าง yr=int(input('enter year')) if yr%100==0: #century year if yr%400==0:    print ('{} is leap year&#

  5. ฉันจะแปลง Python Named tuple เป็นพจนานุกรมได้อย่างไร

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

  6. จะแยก Python tuples ออกเป็น sub-tuples ได้อย่างไร?

    นี่คือทูเพิลที่มีจำนวนเต็ม 12 ตัว เพื่อที่จะแยกมันออกเป็นทูเพิลย่อยสี่ตัวจากสามองค์ประกอบแต่ละอย่าง ให้สไลซ์ทูเพิลที่มีสามองค์ประกอบที่ต่อเนื่องกันจากนั้นและเพิ่มเซ็กเมนต์ในรายชื่อ ผลลัพธ์จะเป็นรายการ 4 ทูเพิล แต่ละตัวมี 3 ตัวเลข >>> tup=(7,6,8,19,2,4,13,1,10,25,11,34) >>> lst=[] &

  7. จะตรวจสอบได้อย่างไรว่าคีย์ที่ระบุมีอยู่แล้วในพจนานุกรม Python?

    ตัวดำเนินการสมาชิกภาพสามารถใช้กับวัตถุพจนานุกรมได้ >>> d1={1:'aaa',2:'bbb',3:"ccc",4:'ddd',5:'eee'} >>> 3 in d1 True >>> 9 in d1 False นอกจากนี้ keys() วิธีการส่งกลับวัตถุมุมมองของคีย์ในพจนานุกรม ตัวดำเนินการสมาชิกจะบอกคุณว่ามีรหั

  8. จะบันทึกไฟล์ Python Dictionary เป็นไฟล์ CSV ได้อย่างไร

    CSV (Comma Separated Values) เป็นรูปแบบไฟล์ทั่วไปที่ได้รับการสนับสนุนอย่างกว้างขวางจากหลายแพลตฟอร์มและแอปพลิเคชัน ใช้โมดูล csv จากไลบรารีมาตรฐานของ Python วิธีที่ง่ายที่สุดคือเปิดไฟล์ csv ในโหมด w โดยใช้ฟังก์ชัน open() และเขียนคู่ค่าของคีย์ในรูปแบบที่คั่นด้วยเครื่องหมายจุลภาค import csv my_dict

  9. แถบแนวตั้งในตัวดำเนินการกำหนดระดับบิตของ Python คืออะไร

    แถบแนวตั้ง (|) หมายถึงระดับบิตหรือตัวดำเนินการ ในกรณีของสองอ็อบเจ็กต์จำนวนเต็ม จะส่งกลับการดำเนินการระดับบิต OR ของสอง >>> a=4 >>> bin(a) '0b100' >>> b=5 >>> bin(b) '0b101' >>> a|b 5 >>> c=a|b >>> bin(c) '0b101'

  10. วิธีการใช้ตัวดำเนินการ Python __lt__ __gt__ แบบกำหนดเอง (โอเวอร์โหลด)

    Python มีเมธอดวิเศษในการกำหนดพฤติกรรมโอเวอร์โหลดของโอเปอเรเตอร์ ตัวดำเนินการเปรียบเทียบ (<, =, ==และ !=) สามารถโอเวอร์โหลดได้โดยให้คำจำกัดความสำหรับเมธอดมายากล __lt__, __le__, __gt__, __ge__, __eq__ และ __ne__ โปรแกรมต่อไปนี้โอเวอร์โหลดตัวดำเนินการ เพื่อเปรียบเทียบวัตถุของคลาสระยะทาง class distanc

  11. ตัวดำเนินการ @ ใน Python คืออะไร

    @ symbol ใช้เพื่อกำหนดมัณฑนากรใน Python มัณฑนากรจัดเตรียมไวยากรณ์ง่ายๆ สำหรับการเรียกใช้ฟังก์ชันที่มีลำดับสูงกว่า ตามคำจำกัดความ มัณฑนากรคือฟังก์ชันที่ใช้ฟังก์ชันอื่นและขยายลักษณะการทำงานของฟังก์ชันหลังโดยไม่ต้องแก้ไขอย่างชัดเจน เรามีมัณฑนากรสองประเภทใน Python: อุปกรณ์ตกแต่งฟังก์ชัน มัณฑนากร มัณฑ

  12. จะโอเวอร์โหลดตัวดำเนินการเปรียบเทียบ Python ได้อย่างไร

    Python มีเมธอดวิเศษในการกำหนดพฤติกรรมโอเวอร์โหลดของโอเปอเรเตอร์ ตัวดำเนินการเปรียบเทียบ (<, =, ==และ !=) สามารถโอเวอร์โหลดได้โดยให้คำจำกัดความสำหรับเมธอดมายากล __lt__, __le__, __gt__, __ge__, __eq__ และ __ne__ =โอเปอเรเตอร์เพื่อเปรียบเทียบวัตถุของคลาสระยะทาง class distance:       def

  13. จะสร้างตัวเลขสุ่มที่ไม่ซ้ำใน Python ได้อย่างไร

    โปรแกรมต่อไปนี้สร้างจำนวนเต็มสุ่มแบบไม่ซ้ำกัน 10 ตัวระหว่าง 1 ถึง 100 โปรแกรมจะสร้างจำนวนเต็มสุ่มในช่วงเวลาที่กำหนดและเพิ่มลงในรายการหากไม่ได้เพิ่มไว้ก่อนหน้านี้ >>> import random >>> list=[] >>> for i in range(10):           r=random.randint(1,100

  14. เราจะตรวจสอบใน Python ได้อย่างไรว่าสตริงมีเฉพาะตัวเลขหรือไม่

    Python มีฟังก์ชัน isdigit() ในตัว ซึ่งจะคืนค่า true หากอักขระทั้งหมดในสตริงเป็นตัวเลข (ระหว่าง 0-9) >>> string='9764135408' >>> string.isdigit() True >>> string='091-9764135408' >>> string.isdigit() False คุณยังสามารถใช้นิพจน์ regex เพื่อตรวจสอบว่

  15. จะใช้ Python Numpy เพื่อสร้างตัวเลขสุ่มได้อย่างไร

    โมดูลสุ่มในแพ็คเกจ Numpy มีฟังก์ชันมากมายสำหรับการสร้างตัวเลขสุ่ม numpy.random.rand() − สร้างอาร์เรย์ของรูปร่างที่กำหนดและเติมด้วยตัวอย่างแบบสุ่ม >>> import numpy as np >>> np.random.rand(3,2) array([[0.10339983, 0.54395499], [0.31719352, 0.51220189], [0.98935914, 0.8240609 ]]) num

Total 8994 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:57/450  20-คอมพิวเตอร์/Page Goto:1 51 52 53 54 55 56 57 58 59 60 61 62 63