Programul Python pentru a verifica numărul prim
Publicat: 2020-10-23Programarea Python este una dintre cele mai populare limbaje de programare care este folosită în cea mai recentă tehnologie. Un începător în orice limbaj de programare ar fi întâlnit exerciții inițiale de practică, cum ar fi identificarea numerelor prime, a numerelor pare sau impare etc. În acest articol, vom învăța cum să scriem un program cu numere prime în Python pentru a verifica dacă un număr introdus de utilizatorul este un număr prim sau nu.
Pentru a scrie acest program, în primul rând, trebuie să înțelegem ce este un număr prim. Un număr prim este un număr natural care este divizibil doar cu 1 și cu el însuși, ceea ce înseamnă că acest număr nu poate fi un produs al altor două numere mai mici. De exemplu, 2, 3, 7, 11, 13, 17 etc. sunt numere prime.
Programul trebuie să verifice dacă numărul este divizibil cu oricare dintre numerele situate între 2 și el însuși. Dacă este divizibil cu oricare dintre aceste numere, restul va fi zero și putem concluziona că nu este un număr prim. Și dacă restul nu este zero, atunci este un număr prim.
Cuprins
Subiecte de programare Python
Există trei subiecte de programare Python pe care ar trebui să le cunoaștem pentru a putea scrie programul cu numere prime în Python . Acestea sunt:
1. Dacă... declarație altfel
Acesta este utilizat atunci când este nevoie de a decide dacă se execută un anumit set de coduri sau nu. Depinde de stare. Dacă condiția este îndeplinită, adică expresia de test este adevărată, atunci instrucțiunile vor fi executate. Dacă condiția nu este îndeplinită, instrucțiunile nu vor fi executate și vor sări la secțiunea „altfel” a codului.
if test expresie:
Corp înăuntru dacă
altceva:
Corpul înăuntru altceva
Un exemplu simplu explică mai bine acest lucru:
#Pentru a verifica dacă numărul este pozitiv și tipăriți în consecință
num = 5
dacă num > 0
print(„Numărul este pozitiv)
altfel
print(„Numărul este negativ)
Ieșire: numărul este pozitiv
2. Pentru buclă
Bucla For este folosită pentru a repeta o secvență. Deci, pentru fiecare element din listă sau set, se poate executa un set de instrucțiuni.
pentru variabilă în succesiune:
Corp în interior pentru
De exemplu:
sport = [„cricket”, „fotbal”, „tenis”]
pentru z în sport:
print(z)
Ieșire: cricket
fotbal
tenis
3. Pauza
Declarația break poate schimba fluxul unei bucle în Python. De obicei, o buclă se repetă pe o secvență de coduri continuu până când condiția nu este îndeplinită sau expresia testului este falsă. Dar, uneori, putem dori să oprim iterația curentă a unei bucle sau poate întreaga buclă verificând o condiție. În astfel de cazuri, se folosește o instrucțiune break.
pentru variabilă în succesiune:
dacă starea:
pauză
Bucla va fi întreruptă odată ce condiția este îndeplinită.
Pentru a înțelege mai bine cu un exemplu:
pentru var în „mango”:

dacă var == „g”:
pauză
print(var)
Ieșire: m
A
n
Consultați cursurile noastre de știință a datelor pentru a afla mai multe despre diferite cursuri de știință a datelor.
Programul cu numere prim în Python
În acest program, vom cere mai întâi utilizatorului să introducă un număr. După aceea, vom verifica dacă numărul este mai mare decât 1. Dacă este, vom verifica dacă este divizibil cu orice număr între 2 și el însuși. Dacă este divizibil, se afișează că numărul nu este un număr prim. Dacă nu este divizibil, se afișează că numărul este un număr prim. Și dacă numărul este mai mic decât 1, atunci se afișează că numărul nu este un număr prim.
Programul Python este după cum urmează:
num = int(input(„Introduceți un număr: “))
dacă num > 1:
pentru i în interval (2, num):
dacă (num % i) == 0:
print(num, „nu este un număr prim”)
pauză
altceva:
print(num, „este un număr prim”)
altceva:
print(num, „nu este un număr prim”)
Instrucțiunea int() este folosită pentru a converti orice număr introdus de utilizator într-un număr întreg. Instrucțiunea range() este utilizată astfel încât valoarea lui „i” să treacă prin fiecare număr de la 2 la numărul introdus de utilizator. Instrucțiunea print() este folosită pentru a imprima valoarea din paranteză în ieșire. Utilizatorul poate verifica acum dacă orice număr introdus de ei este un număr prim sau nu.
Checkout: Top 18 programe de model Python despre care trebuie să știți
Concluzie
Acest articol demonstrează cum să scrieți un program simplu pentru un număr prim în limbajul Python . Folosind această logică, putem scrie și alte programe de bază pentru a ne îmbunătăți abilitățile. Și am învățat, de asemenea, trei subiecte de programare, adică instrucțiunea if..else, bucla for și break. Acestea sunt subiecte de bază care pot fi folosite pentru programe mai complicate și mai lungi pentru a executa sarcini mai mari pentru a înțelege un număr prim în Python .
Dacă sunteți curios să învățați știința datelor pentru a fi în fața progreselor tehnologice rapide, consultați programul Executive PG în știința datelor de la upGrad și IIIT-B și perfecționați-vă pentru viitor.
Care sunt caracteristicile distincte ale lui Python?
Python este un limbaj de programare bine-cunoscut printre oamenii de știință de date și experții în învățare automată. Succesul lui Python se datorează faptului că este ușor de învățat și are o sintaxă și o lizibilitate simplă. Este ușor de înțeles, simplificând depanarea.
De asemenea, este un limbaj de programare gratuit și open-source, iar profesioniștii Python îl pot folosi într-o varietate de moduri. Este un limbaj orientat pe obiecte care acceptă noțiuni de clasă și este simplu de combinat cu alte limbaje precum C++, Java și altele.
Ce sunt funcțiile în Python?
Funcțiile sunt bucăți sau părți ale unui cod Python care sunt organizate și reutilizate pentru a executa acțiuni individuale și conexe. Funcțiile sunt utile în îmbunătățirea modularității în sistemele care reutiliza un grad semnificativ de cod. Python are o varietate de funcții încorporate, cum ar fi print(). Pe lângă furnizarea unei game largi de funcții încorporate, Python vă permite, de asemenea, să construiți funcții definite de utilizator.
Care sunt cazurile reale de utilizare ale Python?
Python este unul dintre cele mai răspândite limbaje de programare din lume în prezent. Cele mai multe dintre programele de calcul și software folosesc Python pentru cerințele lor de programare de bază. Include navigarea pe Google, accesarea Instagramului, vizionarea videoclipurilor pe YouTube sau ascultarea muzicii pe Spotify. Toate aceste activități sunt direct sau indirect legate de Python. Acest lucru arată că Python este utilizat pe o gamă largă de platforme, aplicații și servicii.
