โปรแกรม 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 บนแพลตฟอร์ม แอปพลิเคชัน และบริการที่หลากหลาย