Når verdien av tallet endres i hver utførelse av skriptet, kalles dette tallet et tilfeldig tall. De tilfeldige tallene brukes hovedsakelig for de forskjellige typer testing og prøvetaking. Det finnes mange måter i Python for å generere det tilfeldige tallet, og bruke en tilfeldig Modulen til det numpy biblioteket er en måte å gjøre det på. Mange funksjoner eksisterer i tilfeldig modul for å generere tilfeldige tall, for eksempel rand (), randint (), tilfeldig (), etc. Bruken av tilfeldig() funksjonen til den tilfeldige modulen for å generere tilfeldig Tall i Python vises i denne opplæringen.
Generere tilfeldige tall ved å bruke den tilfeldige () funksjonen
Syntaks for den tilfeldige () funksjonen til den tilfeldige modulen er gitt nedenfor.
Syntaks:
Array Numpy.tilfeldig.tilfeldig (størrelse = ingen)Denne funksjonen kan ta ett valgfritt argument, og standardverdien for dette argumentet er Ingen. Ethvert heltall eller heltall kan gis som argumentverdien som definerte formen på matrisen som vil bli returnert som utgang. Hvis det ikke gis noen argumentverdi, vil et enkelt flytende nummer bli returnert i stedet for en matrise. Ulike bruksområder av den tilfeldige () -funksjonen vises nedenfor.
Eksempel-1: Bruk av tilfeldig () -funksjon uten argumentverdi
Følgende eksempel viser bruk av tilfeldig () -funksjon uten noe argument som genererer et skalært tilfeldig tall. Den returnerte verdien av denne funksjonen skrives ut senere.
# Importer numpy bibliotekProduksjon:
Følgende utgang vises etter å ha utført skriptet ovenfor. Det viser fraksjonelle tilfeldige tall.
Eksempel-2: Bruk av tilfeldig () -funksjon med et heltall
Følgende eksempel viser bruk av den tilfeldige () funksjonen med et heltall i verdien av størrelsesargumentet. Her er 4 satt til størrelsesargumentet. Midlene for at den tilfeldige () funksjonen vil generere en rekke fire fraksjonelle tilfeldige tall. Utgangen fra funksjonen skrives ut senere.
# Importer numpy bibliotekProduksjon:
Følgende utgang vises etter å ha utført skriptet ovenfor. Det viser den endimensjonale rekke brøkdemper.
Eksempel-3: Bruk av tilfeldig () -funksjon med en tupel på to heltall
Følgende eksempel viser hvordan den tilfeldige () -funksjonen kan brukes til å lage en todimensjonal rekke fraksjonelle tilfeldige tall. Her brukes (2,5) som verdien av størrelsesargumentet, og funksjonen vil returnere et todimensjonalt utvalg av brøknummer med 2 rader og 5 kolonner.
# Importer numpy bibliotekProduksjon:
Følgende utgang vises etter å ha utført skriptet ovenfor. Det viser en todimensjonal rekke fraksjonelle tilfeldige tall.
Eksempel-4: Bruk av tilfeldig () -funksjon med en tupel på tre heltall
Følgende eksempel viser hvordan den tilfeldige () -funksjonen kan brukes til å lage en tredimensjonal rekke fraksjonelle tilfeldige tall. Her brukes (2,3,4) som verdien av størrelsesargumentet, og funksjonen vil returnere en tredimensjonal rekke brøkdemper med 3 rader og 4 kolonner på 2 ganger.
# Importer numpy bibliotekProduksjon:
Følgende utgang vises etter å ha utført skriptet ovenfor. Det viser en tredimensjonal rekke fraksjonelle tilfeldige tall.
Eksempel-5: Bruk av tilfeldig () -funksjon for å generere myntflips
Følgende eksempel viser måten å generere myntflips ved hjelp av tilfeldige tall. Det er opprettet en numpy rekke 10 tilfeldige fraksjonelle tall ved hjelp av den tilfeldige () funksjonen. hoder Array er opprettet med de boolske verdiene ved å sammenligne matriseverdiene med 0.7. Deretter verdiene til hoder Array og det totale antallet av ekte verdier i hoder Array er skrevet ut.
# Importer numpy bibliotekProduksjon:
Følgende lignende utdata vises etter å ha utført skriptet. De forskjellige utgangene vil bli generert til forskjellige tider for tilfeldige tall. I henhold til følgende utdata er det totale antallet av ekte Verdiene er 4.
Eksempel-6: Bruk av tilfeldig () -funksjon for plotting
Følgende eksempel viser måten å generere plottene til et diagram ved å bruke den tilfeldige () funksjonen. Her har verdiene til x-aksen blitt generert ved bruk av tilfeldige () og sorteringsfunksjoner (). Verdiene til y-aksen er blitt generert ved bruk av Arange () -funksjon. Neste, plottet () -funksjonen til matplotlib.Pyplot har blitt brukt til å tegne tomtene til diagrammet. Show () -funksjonen har blitt brukt til å vise diagrammet.
# Importer nødvendige bibliotekerProduksjon:
Følgende lignende utdata vises etter å ha utført skriptet ovenfor.
Konklusjon
Den tilfeldige () funksjonen er en veldig nyttig funksjon av Python for å utføre forskjellige typer oppgaver. Ulike bruksområder av den tilfeldige () -funksjonen er vist i denne opplæringen ved bruk av flere eksempler. Hensikten med å bruke denne funksjonen vil bli fjernet for leserne etter å ha praktisert eksemplene på denne opplæringen riktig.