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

    ฟังก์ชัน sum() ในตัวของ Python ส่งคืนผลรวมของตัวเลขในวัตถุที่ทำซ้ำได้ เช่น list หรือ tuple ต้องใช้สองอาร์กิวเมนต์ ค่าเริ่มต้นซึ่งเป็นทางเลือกและ 0 โดยค่าเริ่มต้นและวัตถุที่ทำซ้ำได้ ตัวอย่าง ttl45

  2. จะทำคณิตศาสตร์ Python ที่บรรทัดคำสั่งได้อย่างไร

    ) พร้อมท์ Python จะปรากฏขึ้น คุณสามารถป้อนคำสั่ง Python ใด ๆ ไว้ข้างหน้าได้ ทันทีที่คุณกด ENTER คำสั่งจะถูกดำเนินการ ดังนั้นนิพจน์ทางคณิตศาสตร์โดยใช้ตัวดำเนินการที่กำหนดไว้ใน Python จะได้รับการประเมินที่บรรทัดคำสั่ง >>> 2+4 6 >>> 6+9/3 9.0 >>> 100%3 1 >>> 56//5 11

  3. จะสร้างหมายเลขอาร์มสตรองใน Python ได้อย่างไร?

    ตัวเลขสามหลักใดๆ เรียกว่า อาร์มสตรอง จำนวนรวมของลูกบาศก์ของตัวเลขนั้นเท่ากับตัวเลขนั้นเอง เพื่อตรวจสอบว่าตัวเลขตรงตามเงื่อนไขนี้หรือไม่ แต่ละหลักจากตัวเลขจะถูกแยกจากด้านขวาตามลำดับ และลูกบาศก์ของตัวเลขจะถูกเพิ่มแบบสะสม สุดท้ายหากพบว่าผลรวมเท่ากับเลขเดิมจะเรียกว่าเลขอาร์มสตรอง ตัวอย่าง ตามหลังโค้ด Py

  4. จะพิมพ์ลำดับฟีโบนักชีโดยใช้ Python ได้อย่างไร

    ชุดฟีโบนักชีประกอบด้วยตัวเลขซึ่งแต่ละจำนวนเป็นผลรวมของตัวเลขสองตัวก่อนหน้า ซีรีส์ประเภทนี้สร้างขึ้นโดยใช้คำสั่งวนซ้ำ ตัวอย่าง x=0 y=1 fibo=0 while fibo<10:     fibo=fibo+1     z=x+y     print (z)     x,y=y,z ผลลัพธ์ โปรแกรมด้านบนพิมพ์ตัวเลข 10 ตัวในชุดฟีโบน

  5. จะนับจำนวนสระในสตริงโดยใช้ Python ได้อย่างไร

    ประกาศวัตถุสตริงที่มีสระทั้งหมด >>> vowels='aeiou' ตั้งค่าตัวแปรการนับเริ่มต้นเป็น 0 >>> count=0 ตรวจสอบว่าอักขระแต่ละตัวของสตริงอินพุตเป็นของสตริงสระหรือไม่ ถ้าใช่ ให้เพิ่มจำนวน >>> string='Hello How are you?' >>> for s in string:    

  6. จะค้นหาแฟกทอเรียลของตัวเลขโดยใช้การเรียกซ้ำใน Python ได้อย่างไร

    แฟกทอเรียลของตัวเลขเป็นผลคูณของตัวเลขทั้งหมดตั้งแต่ 1 ถึงจำนวนนั้น ฟังก์ชันจะเรียกว่าฟังก์ชันแบบเรียกซ้ำหากเรียกฟังก์ชันนั้นเอง ในฟังก์ชันแฟกทอเรียล () ต่อไปนี้จะยอมรับหนึ่งอาร์กิวเมนต์และเรียกตัวเองต่อไปโดยลดค่าลงหนึ่งค่าจนกว่าจะถึง 1 ตัวอย่าง def factorial(x):     if x==1:    

  7. จะพิมพ์ Prime Numbers ทั้งหมดในช่วงเวลาโดยใช้ Python ได้อย่างไร

    จำนวนเฉพาะถูกกำหนดเป็นตัวเลขที่ไม่สามารถหารด้วยตัวเลขอื่นใดยกเว้น 1 และตัวมันเอง ดังนั้นหากต้องการทราบว่าจำนวนใดเป็นจำนวนเฉพาะ ควรตรวจสอบการหารด้วยจำนวนทั้งหมดที่อยู่ระหว่าง 1 กับตัวมันเอง โดยไม่รวมทั้งสองอย่าง โปรแกรมที่ตามมาจะแสดงจำนวนเฉพาะทั้งหมดระหว่าง 1 ถึง 100 วงรอบนอกจะสร้างตัวเลขในช่วงนี้ วง

  8. จะค้นหาผลรวมของจำนวนธรรมชาติโดยใช้ Python ได้อย่างไร

    คุณสามารถใช้ while loop เพื่อเพิ่มค่าของตัวแปร i ทีละตัวและเพิ่มแบบสะสมได้อย่างต่อเนื่อง s,i=0,0 n=10 while i<n:    i=i+1    s=s+i print ("sum of first 10 natural numbers",s) For loop ยังใช้เพื่อวนซ้ำในช่วงของจำนวนธรรมชาติและรวมเข้าด้วยกัน s=0 for i in range(11):

  9. จะค้นหาแฟกทอเรียลของตัวเลขโดยใช้ Python ได้อย่างไร

    แฟกทอเรียลของตัวเลขเป็นผลคูณของจำนวนเต็มทั้งหมดระหว่าง 1 กับตัวมันเอง ในการหาแฟกทอเรียลของจำนวนที่กำหนด ให้เราสร้าง for วนซ้ำในช่วงตั้งแต่ 1 ถึงตัวมันเอง โปรดจำไว้ว่าฟังก์ชัน range() ไม่รวมค่าหยุด ดังนั้นค่าหยุดควรมากกว่าจำนวนอินพุตหนึ่งรายการ แต่ละหมายเลขในช่วงจะถูกคูณสะสมในตัวแปร f ซึ่งเริ่มต้นเป

  10. จะตรวจสอบว่าสตริงเป็น Palindrome หรือไม่ใช้ Python ได้อย่างไร

    ใช้ฟังก์ชัน reveresed() จากไลบรารีมาตรฐานของ Python ส่งคืนวัตถุย้อนกลับซึ่งสามารถแปลงเป็นวัตถุรายการได้ >>> str1='malayalam' >>> l1=list(reversed(str1)) >>> l1 ['m', 'a', 'l', 'a', 'y', 'a', 'l', 'a',

  11. จะค้นหา LCM โดยใช้ Python ได้อย่างไร

    LCM (ตัวคูณร่วมน้อย) ของตัวเลขสองตัว (หรือมากกว่า) คือตัวเลขที่เป็นจำนวนที่น้อยที่สุดที่หารด้วยทั้งคู่ (หรือทั้งหมด) ลงตัว ขั้นแรก เราจะหาจำนวนที่มากกว่าของสองตัวเลขที่ระบุ เริ่มจากเราลองหาเลขตัวแรกที่หารด้วยทั้งสองลงตัวคือ LCM ตัวอย่าง x=12 y=20 if x > y:      greater = x   e

  12. วิธีจัดเรียงคำตามลำดับตัวอักษรโดยใช้ Python

    สมมติว่าวัตถุสตริงประกอบด้วยคำหลายคำโดยคั่นด้วยช่องว่างหนึ่งช่อง วิธี split() ของคลาสสตริงส่งคืนรายการคำที่คั่นด้วยอักขระเว้นวรรค รายการวัตถุนี้ถูกจัดเรียงโดยเรียกใช้เมธอด sort() ของคลาสรายการในตัว >>> string='Hello how are you?' >>> list=string.split() >>> list [&

  13. จะหาตัวประกอบของตัวเลขโดยใช้ Python ได้อย่างไร?

    ในการหาตัวประกอบของตัวเลข เราต้องวนซ้ำตัวเลขทั้งหมดตั้งแต่ 1 ถึงตัวมันเอง และดูว่าหารลงตัวหรือไม่ ตัวอย่าง num=int(input("enter a number")) factors=[] for i in range(1,num+1):     if num%i==0:        factors.append(i) print ("Factors of {} = {}".for

  14. จะค้นหาหมายเลข Armstrong ในช่วงเวลาโดยใช้ Python ได้อย่างไร

    หากผลรวมของลูกบาศก์ของตัวเลขแต่ละหลักรวมกันเป็นตัวเลข จะเรียกว่าหมายเลขอาร์มสตรอง เช่น 153=1**3+5**3+3**3 ตัวอย่าง การติดตามโปรแกรม Python ค้นหาตัวเลขอาร์มสตรองระหว่าง 100 ถึง 1,000 for num in range(100,1000):   temp=num   sum=0   while temp>0:       digit=temp%10 &

  15. จะสร้างพจนานุกรม Python โดยระบุฟังก์ชันได้อย่างไร?

    ฟังก์ชัน Python enumerate() รับ iterable ใดๆ เป็นอาร์กิวเมนต์ และส่งกลับ enumerate object โดยใช้ iterable ที่สามารถข้ามผ่านได้ ประกอบด้วยดัชนีและรายการที่เกี่ยวข้องในวัตถุที่ทำซ้ำได้ เช่น รายการ ทูเพิล หรือสตริง วัตถุที่แจกแจงด้วยดัชนีและค่านั้นจะถูกแปลงเป็นพจนานุกรมโดยใช้ความเข้าใจพจนานุกรม >&g

  16. จะสร้างพจนานุกรม Python ด้วยคีย์ที่ซ้ำกันได้อย่างไร

    พจนานุกรม Python ไม่อนุญาตให้ใช้คีย์ซ้ำ อย่างไรก็ตาม เราสามารถใช้ defaultdict เพื่อหาทางแก้ไข คลาสนี้ถูกกำหนดไว้ในโมดูลคอลเลกชัน ใช้รายการเป็นค่าเริ่มต้นสำหรับวัตถุ defaultdict >>> from collections import defaultdict >>> d=defaultdict(list) นี่คือรายการของทูเพิลแต่ละรายการที่มีส

  17. จะแยกชุดย่อยของคู่คีย์-ค่าออกจากวัตถุพจนานุกรม Python ได้อย่างไร

    ใช้เทคนิคการทำความเข้าใจพจนานุกรม เรามีวัตถุพจนานุกรมที่มีชื่อและเปอร์เซ็นต์ของนักเรียน >>> marks = {    'Ravi': 45.23,    'Amar': 62.78,    'Ishan': 20.55,    'Hema': 67.20,    'Balu': 90.75 } 50 >

  18. จะซิปพจนานุกรม Python และรายการเข้าด้วยกันได้อย่างไร?

    ฟังก์ชัน zip() สามารถใช้เพื่อซิปคู่คีย์-ค่าหนึ่งคู่จากพจนานุกรมและรายการที่เกี่ยวข้องในรายการร่วมกัน >>> dictionary = {'A':1, 'B':2, 'C':3} >>> num_list = [1, 2, 3] >>> zipped = zip(dictionary.items(), num_list) >>> zipped <zip object at

  19. จะสร้างพจนานุกรม Python จากไฟล์ข้อความได้อย่างไร

    สมมติว่ามีไฟล์ข้อความต่อไปนี้ (dict.txt) 1 อ่าาาา 2 bbb 3 ซีซีซี โค้ด Python ที่ตามมาจะอ่านไฟล์โดยใช้ฟังก์ชัน open() แต่ละบรรทัดที่เป็นสตริงจะถูกแยกที่อักขระเว้นวรรค ส่วนประกอบแรกใช้เป็นคีย์และส่วนที่สองเป็นค่า d = {} with open(dict.txt) as f: for line in f:     (key, val) = line.split()     d[i

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