โปรแกรม Python เช็ค Prime Number
เผยแพร่แล้ว: 2020-10-23การเขียนโปรแกรม Python เป็นหนึ่งในภาษาโปรแกรมยอดนิยมที่ใช้ในเทคโนโลยีล่าสุด ผู้เริ่มต้นในภาษาการเขียนโปรแกรมใด ๆ จะได้พบกับแบบฝึกหัดเบื้องต้นเช่นการระบุจำนวนเฉพาะเลขคู่หรือคี่ ฯลฯ ในบทความนี้เราจะเรียนรู้วิธีการเขียน โปรแกรมจำนวนเฉพาะใน Python เพื่อตรวจสอบว่าตัวเลขที่ป้อนโดย ผู้ใช้เป็นจำนวนเฉพาะหรือไม่
ในการเขียนโปรแกรมนี้ อันดับแรก เราต้องเข้าใจก่อนว่าจำนวนเฉพาะคืออะไร จำนวนเฉพาะคือจำนวนธรรมชาติที่หารด้วย 1 กับตัวเองลงตัวเท่านั้น ซึ่งหมายความว่าจำนวนนี้ไม่สามารถเป็นผลคูณของจำนวนสองตัวที่น้อยกว่าอื่น ๆ ได้ ตัวอย่างเช่น 2, 3, 7, 11, 13, 17 เป็นต้น เป็นจำนวนเฉพาะ
โปรแกรมต้องตรวจสอบว่าตัวเลขนั้นหารด้วยตัวเลขใด ๆ ที่อยู่ระหว่าง 2 กับตัวมันเองได้หรือไม่ หากหารด้วยจำนวนใด ๆ เหล่านี้ลงตัว เศษจะเป็นศูนย์ และเราสรุปได้ว่ามันไม่ใช่จำนวนเฉพาะ และถ้าเศษที่เหลือไม่ใช่ศูนย์ มันก็เป็นจำนวนเฉพาะ
สารบัญ
หัวข้อการเขียนโปรแกรม Python
มีสามหัวข้อการเขียนโปรแกรม Python ที่เราควรรู้เพื่อให้สามารถเขียน โปรแกรมหมายเลขเฉพาะใน Python ได้ เหล่านี้คือ:
1. ถ้า…คำสั่งอื่น
ใช้เมื่อมีความจำเป็นในการตัดสินใจว่าจะรันชุดรหัสเฉพาะหรือไม่ มันขึ้นอยู่กับสภาพ หากเป็นไปตามเงื่อนไข กล่าวคือ นิพจน์การทดสอบเป็นจริง คำสั่งจะถูกดำเนินการ หากเงื่อนไขไม่เป็นที่พอใจ คำสั่งจะไม่ถูกดำเนินการ และจะข้ามไปยังส่วน 'อื่น' ของโค้ด
ถ้าทดสอบนิพจน์:
ร่างกายภายใน if
อื่น:
ร่างกายข้างในอื่น
ตัวอย่างง่ายๆ อธิบายสิ่งนี้ได้ดีขึ้น:
#เพื่อตรวจสอบว่าตัวเลขเป็นบวกหรือไม่และพิมพ์ตามนั้น
นัม = 5
ถ้า num > 0
พิมพ์(“ตัวเลขเป็นบวก)
อื่น
พิมพ์(“ตัวเลขติดลบ)
ผลลัพธ์: จำนวนเป็นบวก
2. สำหรับลูป
For loop ใช้เพื่อวนซ้ำลำดับ ดังนั้น สำหรับแต่ละรายการในรายการหรือชุด ชุดคำสั่งสามารถดำเนินการได้
สำหรับตัวแปรตามลำดับ:
ร่างกายภายในสำหรับ
ตัวอย่างเช่น:
กีฬา = ["คริกเก็ต", "ฟุตบอล", "เทนนิส"]
สำหรับ z ในกีฬา:
พิมพ์(z)
เอาท์พุต: คริกเก็ต
ฟุตบอล
เทนนิส
3. เบรค
คำสั่ง break สามารถเปลี่ยนการไหลของลูปใน Python โดยปกติ การวนซ้ำจะทำซ้ำในลำดับของรหัสอย่างต่อเนื่องจนกระทั่งเงื่อนไขไม่เป็นที่พอใจหรือนิพจน์การทดสอบเป็นเท็จ แต่บางครั้ง เราอาจต้องการหยุดการวนซ้ำปัจจุบันของลูปหรืออาจทั้งลูปโดยการตรวจสอบเงื่อนไขเดียว ในกรณีเช่นนี้ จะใช้คำสั่ง break
สำหรับตัวแปรตามลำดับ:
ถ้าเงื่อนไข:
หยุดพัก
ลูปจะขาดเมื่อตรงตามเงื่อนไข
เพื่อทำความเข้าใจให้ดีขึ้นด้วยตัวอย่าง:

สำหรับ var ใน "มะม่วง":
ถ้า var == “g”:
หยุดพัก
พิมพ์ (var)
เอาท์พุท: m
เอ
น
ชำระเงินหลักสูตรวิทยาศาสตร์ข้อมูลของเราเพื่อเรียนรู้เพิ่มเติมเกี่ยวกับหลักสูตรวิทยาศาสตร์ข้อมูลต่างๆ
โปรแกรม Prime Number ใน Python
ในโปรแกรมนี้ เราจะขอให้ผู้ใช้ป้อนหมายเลขก่อน หลังจากนั้นเราจะตรวจสอบว่าจำนวนที่มากกว่า 1 หรือไม่ ถ้าเป็นเราจะตรวจสอบว่าหารด้วยตัวเลขใด ๆ ระหว่าง 2 กับตัวมันเองได้หรือไม่ หากหารลงตัว แสดงว่าจำนวนนั้นไม่เป็นจำนวนเฉพาะ ถ้าหารไม่ได้ก็จะพิมพ์ว่าจำนวนนั้นเป็นจำนวนเฉพาะ และถ้าจำนวนน้อยกว่า 1 แสดงว่าจำนวนนั้นไม่ใช่จำนวนเฉพาะ
โปรแกรม Python มีดังนี้:
num = int(อินพุต("ป้อนตัวเลข:"))
ถ้าจำนวน > 1:
สำหรับฉันอยู่ในช่วง (2, num):
ถ้า (num % i) == 0:
print(num, “ไม่ใช่จำนวนเฉพาะ”)
หยุดพัก
อื่น:
พิมพ์ (num, “เป็นจำนวนเฉพาะ”)
อื่น:
print(num, “ไม่ใช่จำนวนเฉพาะ”)
คำสั่ง int() ใช้เพื่อแปลงตัวเลขใดๆ ที่ผู้ใช้ป้อนให้เป็นจำนวนเต็ม คำสั่ง range() ถูกใช้เพื่อให้ค่าของ “i” ผ่านแต่ละตัวเลขตั้งแต่ 2 ถึงตัวเลขที่ผู้ใช้ป้อน คำสั่ง print() ใช้เพื่อพิมพ์ค่าภายในวงเล็บลงในเอาต์พุต ขณะนี้ผู้ใช้สามารถตรวจสอบได้ว่าตัวเลขใด ๆ ที่ป้อนโดยพวกเขาเป็นจำนวนเฉพาะหรือไม่
ชำระเงิน: โปรแกรมรูปแบบ Python 18 อันดับแรกที่คุณต้องรู้จัก
บทสรุป
บทความนี้สาธิตวิธีการเขียนโปรแกรมอย่างง่ายสำหรับ จำนวนเฉพาะใน ภาษา Python เมื่อใช้ตรรกะนี้ เราสามารถเขียนโปรแกรมพื้นฐานอื่นๆ เพื่อพัฒนาทักษะของเราได้ และเราได้เรียนรู้หัวข้อการเขียนโปรแกรมสามหัวข้อด้วย เช่น คำสั่ง if..else สำหรับลูป และเบรก เหล่านี้เป็นหัวข้อพื้นฐานที่สามารถใช้สำหรับโปรแกรมที่ซับซ้อนและยาวกว่าเพื่อดำเนินงานที่ใหญ่ขึ้นเพื่อทำความเข้าใจ จำนวน เฉพาะ ใน Python
หากคุณอยากรู้เกี่ยวกับการเรียนรู้วิทยาศาสตร์ข้อมูลเพื่อก้าวไปสู่ความก้าวหน้าทางเทคโนโลยีอย่างรวดเร็ว ลองดู Executive PG Program ของ upGrad & IIIT-B ในด้าน Data Science และเพิ่มทักษะให้กับตัวเองเพื่ออนาคต
คุณลักษณะเฉพาะของ Python คืออะไร
Python เป็นภาษาโปรแกรมที่รู้จักกันดีในหมู่นักวิทยาศาสตร์ด้านข้อมูลและผู้เชี่ยวชาญด้านการเรียนรู้ของเครื่อง ความสำเร็จของ Python เกิดขึ้นเพราะเรียนรู้ได้ง่ายและมีไวยากรณ์และอ่านง่าย เข้าใจง่าย ทำให้การแก้ไขปัญหาเป็นเรื่องง่าย
นอกจากนี้ยังเป็นภาษาการเขียนโปรแกรมโอเพ่นซอร์สฟรีและ Python Professionals สามารถใช้งานได้หลากหลายวิธี เป็นภาษาเชิงวัตถุที่รองรับแนวคิดเกี่ยวกับคลาส และง่ายต่อการรวมเข้ากับภาษาอื่นๆ เช่น C++, Java และอื่นๆ
ฟังก์ชั่นใน Python คืออะไร?
ฟังก์ชันคือชิ้นส่วนหรือบางส่วนของโค้ด Python ที่จัดระเบียบและนำกลับมาใช้ใหม่เพื่อดำเนินการเดี่ยวและการดำเนินการที่เกี่ยวข้อง ฟังก์ชันมีประโยชน์ในการปรับปรุงโมดูลาร์ในระบบที่นำโค้ดไปใช้ใหม่ในระดับที่มีนัยสำคัญ Python มีฟังก์ชันในตัวที่หลากหลาย เช่น print() นอกเหนือจากการจัดเตรียมฟังก์ชันในตัวที่หลากหลายแล้ว Python ยังช่วยให้คุณสร้างฟังก์ชันที่ผู้ใช้กำหนดเองได้อีกด้วย
กรณีการใช้งานจริงของ Python มีอะไรบ้าง
Python เป็นหนึ่งในภาษาโปรแกรมที่แพร่หลายมากที่สุดในโลกในปัจจุบัน โปรแกรมคอมพิวเตอร์และซอฟต์แวร์ส่วนใหญ่ใช้ Python สำหรับข้อกำหนดในการเขียนโปรแกรมหลัก ซึ่งรวมถึงการท่อง Google, ท่อง Instagram, ดูวิดีโอบน YouTube หรือฟังเพลงบน Spotify กิจกรรมทั้งหมดเหล่านี้เกี่ยวข้องโดยตรงหรือโดยอ้อมกับ Python นี่แสดงให้เห็นว่ามีการใช้ Python บนแพลตฟอร์ม แอปพลิเคชัน และบริการที่หลากหลาย