30 python-skript eksempler

Python er et veldig populært og krevende programmeringsspråk nå, fordi det er egnet for å utvikle svært enkle til komplekse programmer. Hvis du er ny i python-programmering, og som ønsker å lære python fra det grunnleggende i en kort tid, så er dette artikkelen for deg. 30 python-skript eksempler er forklart i denne artikkelen ved hjelp av svært enkle eksempler for å vite det grunnleggende av python.Listen over emner som dekkes i denne artikkelen er nevnt nedenfor:

01. Hello World
02. Bli med to strenger
03., Format floating point i strengen
04. Heve et nummer til en strøm
05. Arbeide med Boolske typer
06. Hvis annet uttalelse
07. Ved å bruke and OG or operatører
08. Slå case-uttrykk
09. Mens Loop
10. For-Løkke
11. Kjøre en Python-skript fra en annen
12. Bruk av en kommando-linje-argumentet
13. Bruk av regex
14. Bruk av getpass
15. Bruk av datoformat
16. Legge til og fjerne elementer fra en liste
17. Listen forståelse
18. Skive data
19. Legg til og søk dataene i ordlisten
20. Legg til og søk dataene i settet
21. Telle elementene i listen
22., Definere og kalle en funksjon
23. Bruk av kaste og fange unntak
24. Lese og Skrive til Filen
25. Liste filer i en katalog
26. Lese og skrive ved hjelp av sylteagurk
27. Angi klasse og metode
28. Bruk av utvalg funksjon
29. Bruk av kart-funksjonen
30. Bruk av filter funksjon

Opprette og kjøre den første python-skript:

Du kan skrive og utføre en enkel python-skript fra terminalen uten å opprette noen python-fil. Hvis skriptet er stor, så det krever at du skriver og lagrer script i alle python-fil ved hjelp av en redaktør., Du kan bruke hvilken som helst tekst editor eller noen kode editor som sublime, Visual Studio-Koden, eller noen IDE-programvare utviklet for python bare som PyCharm eller Spyder å skrive manuset. Utvidelsen av python-fil .py. Python versjon 3.8 og spyder3 IDE av python er brukt i denne artikkelen til å skrive python-skriptet. Du må installere spyder IDE i systemet til å bruke den.

Hvis du ønsker å kjøre skript fra terminalen, og deretter kjøre den «python’ eller ‘python3’ – kommandoen for å åpne python i samhandling modus. Følgende python-skriptet vil skrive ut teksten «Hello World» som output.,

>>> print(«Hello World»)

Nå, lagre skriptet i en fil med navnet c1.py. Du har til å kjøre følgende kommando i terminalen for å utføre c1.py.

$ python3 c1.py

Hvis du vil kjøre filen fra spyder3 IDE, så må du klikke på kjør-knappen

av redaktøren., Følgende output vil vise i editoren etter kjøring av kode.

Toppen

Delta i to strenger:

Det er mange måter å bli med string-verdier i python. Den mest enkel måte å kombinere to string-verdier i python er å bruke operatoren’+’. Opprette noen python med følgende skript for å vite veien til å bli med to strenger. Her er to string-verdier er fordelt i to variable, og en annen variabel som brukes til å lagre de gjeldende verdiene som skrives ut senere.

c2.,py

streng1 = «Linux»
streng2 = «Hint»
joined_string = streng1 + string2
print(joined_string)

følgende resultat vil vises etter at du kjører skriptet fra redaktøren. Her er to ord, «Linux» og «Hint» er sluttet, og «LinuxHint» er trykt som output.

Hvis du ønsker å vite mer om de andre å bli alternativ i python, så kan du sjekke veiledningen, Python String Sammensetting.,

Toppen

– Format floating point i streng:

Floating point nummeret er nødvendig i programmering for å generere en brøk tall, og noen ganger det krever formatering floating-point-tall for programmering formål. Det er mange måter å eksistere i python for å formatere floating-point-tallet. String formatering og streng interpolering brukes i følgende skript for å formatere et floating-point-tallet. format () – metoden med format bredde er brukt i streng formatering, og » % » – symbol med format med bredde er brukt i streng interpolasjon., I henhold til formatering bredde, 5 sifre er angitt før desimaltegn, og 2 sifre er angitt etter desimaltegnet.

c3.py

følgende resultat vil vises etter at du kjører skriptet fra redaktøren.

Hvis du ønsker å vite mer om streng formatering i python, så kan du sjekke veiledningen, Python String Formatering.

Toppen

Heve et nummer til en strøm:

Mange måter eksisterer i python for å beregne xn i Python. I det følgende skript, tre måter er vist å beregne xn i Python., Double ‘*’ operatør, pow () – metoden, og matematikk.pow () – metoden er brukt for å beregne xn. Verdiene av x og n er initialisert med numeriske verdier. Double ‘*’ og pow() metoder som er brukt for å beregne effekt av heltall. matematikk.pow() kan beregne kraften av brøkdeler av tall, også, som er vist i den siste delen av skriptet.

c4.py

følgende utdata vises når du kjører skriptet. De første to utganger vise resultatet på 43, og den tredje utgang viser resultatet av 26.5.,

Toppen

Arbeide med Boolske typer:

Den annen bruker av Boolske typer er vist i følgende skript. Den første produksjonen vil skrive ut verdien av val1 som inneholder den Boolske verdien true. Alle er positive negative tall tilbake sant som Boolsk verdi og bare null, returnerer false som en Boolsk verdi. Så, den andre og tredje utganger vil skrive ut sant for positive og negative tall. Den fjerde utgang vil skrive ut falske for 0, og den femte utgang vil skrive ut falsk fordi sammenligningen operatør returnerer den false.

c5.,py

følgende utdata vises når du kjører skriptet.

Toppen

Bruk av Hvis annet uttalelse:

følgende skript viser bruk av en betinget utsagn i python. Erklæringen av if-else-setning i python er litt annerledes enn andre språk. Ingen klammeparentes er nødvendig for å definere if-else-blokken i python som andre språk, men innrykk blokk må være riktig brukt andre skriptet vil vise en feilmelding., Her er en veldig enkel if-else setningen er brukt i script som vil sjekke verdien av antall variable er mer enn eller lik 70or ikke. Et kolon(:) er brukt etter at ‘hvis’ og ‘annet’ – blokk for å definere start av blokken.

c6.py

følgende utdata vises når du kjører skriptet.

Toppen

Bruk av and-OG or-operatører:

følgende skript viser bruk av and-OG or-operatører i betinget utsagn., OG operatør returnerer true når to betingelser returnere sann ELLER operatør returnerer true når en tilstand av to forhold returnerer true. To floating-point tall vil bli tatt som MCQ og teori merker. Både OG-og ELLER-operatører er brukt i ‘om’ uttalelse. I henhold til tilstanden, hvis MCQ merker er mer enn tilsvarende 40 og teori merker er mer enn eller lik 30, deretter ‘hvis’ uttalelse vil returnere true eller hvis summen av MCQ og teori er mer enn eller lik 70 deretter » om » – utsagn vil også returnere true.

c7.,py

i Henhold til følgende resultat, hvis setningen returnerer false for input verdier 30 og 35, og returnerer sann for innspill verdier 40 og 45.

Toppen

slå tilfelle uttalelse:

Python støtter ikke en switch-case-uttrykket som andre standard programmeringsspråk, men denne type utsagn kan være implementert i python ved hjelp av en egendefinert funksjon. employee_details () – funksjonen er opprettet i følgende skript til å fungere som switch-case-uttrykket. Funksjonen inneholder en parameter og en ordbok som heter switcher., Verdien av funksjonen parameteren er merket med hver indeks for ordlisten. Hvis en kamp som finnes, så er den tilsvarende verdien av indeksen vil bli returnert fra funksjonen, ellers, den andre parameteren verdi av switcher.get () – metoden vil bli returnert.

c8.py

i Henhold til følgende utdata, må skriptet kjøres to ganger, og to ansatte navn er skrevet ut basert på ID-verdier.

Toppen

Bruk av mens Sløyfe:

bruk på en stund loop i python er vist i følgende eksempel., Kolon(:) er brukt for å definere start kvartal fra loop, og alle uttalelser fra løkken må være definert ved hjelp av riktig innrykk; ellers, innrykk feil vil vises. I det følgende skript, telleren er initialisert til 1 som er brukt i loop. Løkken vil gjentas 5 ganger, og skrive ut verdien av telleren i hver iterasjon. Telleren er økt med 1 i hver iterasjon for å nå oppsigelse tilstand av loopen.

c9.py

følgende utdata vises når du kjører skriptet.,

Toppen

Bruk av for-Løkke:

for-løkke brukes til mange formål i python. Den starter blokker av denne sløyfen er nødvendig for å definere et kolon(:), og uttalelsene er definert ved hjelp av riktig innrykk. I det følgende skript, en liste over ukedag navn er definert, og en for-løkke brukes til å iterere og skrive ut hvert element i listen. Her, len () – metoden er brukt til å telle det totale elementene i listen, og angi grensen av området () – funksjonen.

c10.py

følgende utdata vises når du kjører skriptet.,

Toppen

Kjør en Python-skript fra en annen:

noen Ganger er det nødvendig å bruke skript for en python-fil fra en annen python-fil. Det kan gjøres enkelt, som å importere noen modulen ved hjelp av import søkeord. Her vacations.py filen inneholder to variabler initialisert av string-verdier. Denne filen er importert i c11.py filen med det alias navn ‘v’. En liste for måned navn er definert her. Flagget variabelen er brukt her for å skrive ut verdien av vacation1 variabel for en gang for månedene ‘juni’ og ‘juli’., Verdien av vacation2 variabel vil skrive ut for måneden ‘desember’. De andre ni måneders navn vil skrives ut når den andre delen av hvis-elseif-else setningen blir utført.

vacations.py

# Initialisere verdier
vacation1 = «Sommer Ferie»
vacation2 = «vinterferie»

c11.py

følgende utdata vises når du kjører skriptet.

Toppen

Bruk av kommando-linje-argumentet:

følgende skript viser bruk av kommandolinje-argumenter i python., Mange moduler som finnes i python for å analysere kommandolinje-argumenter ‘sys’ modul er importert hit for å analysere kommandolinje-argumenter. len () – metoden er brukt til å telle det totale argumenter, inkludert skript fil. Neste argumentet om verdier som vil bli skrevet ut.

c12.py

Hvis skriptet kjøres uten noen kommandolinje-argumenter, da følgende resultat vises som viser script filnavn.

kommando-linje-argumentet verdiene kan være satt i serieproduksjon editor ved å åpne Kjør-konfigurasjon per fil dialogboksen ved å klikke på Kjør-menyen., Angi verdier med plass ved å klikke på Kommando linje valg av Generelle innstillinger delen av dialogboksen.

Hvis skriptet kjøres etter å sette verdiene som er vist ovenfor, da følgende resultat vil vises.

kommando-linje-argumentet verdier kan være bestått i python-skriptet lett fra terminalen. Følgende utdata vises hvis skriptet kjøres fra terminalen.,

Hvis du ønsker å vite mer om kommandolinje-argumenter i python, så kan du sjekke veiledningen, «Hvordan å analysere argumenter på kommando-linje i Python».

Toppen

Bruk av regex:

Regulære uttrykk eller regex er brukt i python for å matche eller søke etter og erstatte en bestemt del av en streng basert på et bestemt mønster. ‘re’ modul er brukt i python for å bruke et regeluttrykk. Følgende skript viser bruken av regex i python. Mønsteret som brukes i skriptet vil matche de strengen der det første tegnet i strengen er en stor bokstav., En string-verdi vil bli tatt, og samsvarer med mønsteret ved hjelp av kampen () – metoden. Hvis metoden returnerer sann, så er en suksess meldingen vil skrive ut ellers en instruksjonsvideo meldingen vil skrive ut.

c13.py

skriptet kjøres to ganger i følgende resultat. match () – funksjonen returnerer false for første gjennomføring og returnerer sann for andre gjennomføring.

Toppen

Bruk av getpass:

getpass er et nyttig modul python, som brukes til å ta passord input fra brukeren. Følgende skript viser bruk av getpass modul., getpass () – metoden er brukt her for å ta innspill som passord og «hvis» – utsagn er her brukt for å sammenligne input verdi med det definerte passordet. «du er autentisert» meldingen vil skrive ut hvis passordet stemmer ellers vil det skrive ut «Du er ikke godkjent» – melding.

c14.py

Hvis skriptet går fra spyder editor, deretter input-verdi vil bli vist fordi redaktøren konsollen ikke støtter passord-modus. Så, følgende output viser inn passord i følgende resultat.,

Hvis skriptet kjører fra terminalen, deretter inn verdien vil ikke bli vist som andre Linux-passord. Skriptet kjøres to ganger fra terminalen med en ugyldig og gyldig passord som er vist i følgende resultat.

Toppen

Bruk av dato-format:

dato verdi kan være formatert i python på ulike måter. Følgende skript bruker datetime-modul hvis du vil angi gjeldende og egendefinert dato verdi. i dag () – metoden er brukt her for å lese dagens system dato og tid., Neste, formatert verdien av dato skrives ut ved hjelp av annen eiendom navn av dato-objekt. Hvordan en egendefinert dato verdi kan tilordnes og skrives ut er vist i den neste delen av skriptet.

c15.py

følgende utdata vises etter utføring av skriptet.

Toppen

Legge til og fjerne elementet fra liste:

liste objektet brukes i python for å løse forskjellige typer problemer. Python har mange innebygde funksjoner for å arbeide med listen objekt., Hvordan et nytt element kan settes inn og fjernes fra en liste er vist i følgende eksempel. En liste over fire elementene som er angitt i skriptet. Sett inn () – metoden er brukt for å sette inn et nytt element i andre posisjon i listen. fjern () – metoden er brukt for å søke etter og fjerne elementet fra listen. Listen er trykt etter innsetting og sletting.

c16.py

følgende utdata vises etter utføring av skriptet.,

Hvis du ønsker å vite mer informasjon om innsetting og sletting av python-script, så kan du sjekke veiledningen, «legge til og fjerne elementer fra en liste i Python».

Toppen

Liste forståelse:

Liste forståelse er brukt i python for å opprette en ny liste basert på en hvilken som helst streng eller tuple eller annen liste. Den samme oppgaven kan gjøres ved hjelp av for-løkke og lambda-funksjonen. Følgende skript viser to ulike anvendelser av liste forståelse. Et string-verdi som er konvertert til en liste over tegn ved hjelp av listen forståelse., Neste, en tuple er omgjort til en liste på samme måte.

c17.py

Toppen

Skive data:

skive () – metoden er brukt i python for å kutte bestemt del av en streng. Denne metoden har tre parametere. Disse parametrene er start -, stopp -, og trinn. Det stopp er obligatorisk parameter, og de to andre parameterne er valgfrie. Følgende skript viser bruk av slice () – metoden med ett, to, og tre parametere. Når en parameter som er brukt i stykket () – metode, så vil den bruke den obligatoriske parameter, stopp., Når de to parametere som er brukt i stykket () – metoden, og deretter starte og stoppe parametre er brukt. Når alle tre parametere som er brukt, og deretter starte, stoppe, og trinn parametre er brukt.

c18.py

følgende utdata vises når du kjører skriptet. I den første skive () – metoden, 5 brukes som argument verdi. Det skar de fem tegnene i teksten variabler som er trykt som output. I den andre skive () – metoden, 6 og 12 er brukt som argumenter. Den kutting er i gang fra posisjon 6 og stoppet etter 12 tegn. I den tredje skive () – metoden, 6, 25, og 5 er brukt som argumenter., Den kutting er i gang fra posisjon 6, og kutting stoppet etter 25 tegn ved å utelate 5 tegn i hvert trinn.

Toppen

Legg til og søk dataene i ordlisten:

ordliste objektet brukes i python for å lagre flere data som associative array av andre programmeringsspråk. Følgende skript viser hvordan et nytt element kan settes inn, og et element kan søkes i ordlisten. En samling av informasjon om kunden er angitt i skriptet hvor indeksen inneholder kunde-ID, og verdien inneholder kundens navn., Neste, en ny kunde informasjon som er satt inn på slutten av ordboken. En kunde-ID-er tatt med som innspill for å søke i ordlisten. ‘for’ loop og «hvis» tilstand brukes til å iterere indeksene av ordbok og søke innspill verdi i ordlisten.

c19.py

følgende utdata vises etter utføring av skriptet og ta ‘02457″ som ID-verdien.

Hvis du ønsker å vite mer om andre nyttige metoder i ordboken, så kan du sjekke veiledningen, «10 mest nyttige Python Ordliste Metoder».,

Toppen

Legg til og søk dataene i settet:

følgende skript viser ulike måter å legge til og søk data i en python-sett. Et sett av heltall data er angitt i skriptet. add () – metoden brukes til å sette inn nye data i settet. Neste, et heltall vil bli tatt med som innspill til søk verdien i angitt ved hjelp av for-løkke og hvis tilstanden.

c20.py

skriptet kjøres to ganger med heltall 89 og 67. 89 eksisterer ikke i settet, og «Nummeret er ikke funnet» er skrevet ut. 67 finnes i datasettet, og «Nummeret er funnet» er skrevet ut.,

Hvis du ønsker å vite om union drift i datasettet, så kan du sjekke veiledningen, «Hvordan å bruke union på python-set».

Toppen

Telle elementene i listen:

telle () – metoden er brukt i python for å telle hvor mange ganger en spesiell streng som vises i andre strengen. Det kan ta tre argumenter. Det første argumentet er obligatorisk, og det søker i den aktuelle strengen i hel del av en annen streng. De to andre argumenter av denne metoden er brukt for å begrense søket ved å definere de søker stillinger., I det følgende skript, count () – metoden er brukt med ett argument som vil søke og teller ordet ‘Python’ i string-variabel.

c21.py

følgende utdata vises etter utføring av skriptet.

Hvis du ønsker å vite mer detaljer om antall () – metoden, så kan du sjekke veiledningen, «Hvordan å bruke count () – metoden i python».

Toppen

Definere og kalle en funksjon:

Hvordan brukerdefinert funksjon kan være deklarert og kalles i python er vist i følgende skript. Her er to funksjoner som er erklært., tillegg () – funksjonen inneholder to argumenter for å beregne summen av to tall og skriver ut verdien. området () – funksjonen inneholder ett argument for å beregne arealet av en sirkel og returnere resultatet til den som ringer ved hjelp av retur-erklæringen.

c22.py

følgende utdata vises etter utføring av skriptet.

Hvis du ønsker å vite mer om returnere verdier fra et python-funksjon, så kan du sjekke veiledningen, «Returnere Flere Verdier fra Et Python-Funksjon».,

Toppen

Bruk av kaste og fange unntak:

prøv og catch-blokken brukes til å kaste og fange unntak. Følgende skript viser bruk av en try-catch-blokken i python. I try-blokken, en tallverdi vil bli tatt som input og sjekket tall er partall eller oddetall. Hvis alle ikke-numeriske verdien er gitt som inndata, deretter en ValueError vil bli generert, og et unntak vil bli kastet til catch-blokk for å skrive ut en feilmelding.

c23.py

følgende utdata vises etter utføring av skriptet.,

Hvis du ønsker å vite mer detaljer om unntak håndtering i python, så kan du sjekke veiledningen, «Unntak Håndtering i Python».

Toppen

Lese og Skrive til Filen:

følgende skript viser vei for å lese fra og skrive til en fil i python. Filnavnet er definert i variabelen, filnavn. Filen er åpnet for å skrive ved hjelp av den åpne () – metoden i begynnelsen av skriptet. Tre linjer er skrevet i filen ved hjelp av write () – metoden., Neste, den samme filen åpnes for lesing ved hjelp av den åpne () – metoden, og hver linje i filen leses og skrives ut ved hjelp av for-løkke.

c24.py

følgende utdata vises etter utføring av skriptet.

Hvis du ønsker å vite mer detaljer om lesing og skriving av filer i python, så kan du sjekke veiledningen, «Hvordan å lese og skrive til filer i Python».

Toppen

Liste filer i en katalog:

innholdet av katalogen kan leses ved hjelp av os module av python., Følgende skript viser hvordan du kan få en liste over en bestemt katalog i python bruker os-modulen. listdir () – metoden er brukt i script for å finne ut en liste over filer og mapper til en katalog. for-løkke brukes til å skrive ut katalogen innhold.

c25.py

innholdet av katalogen vil vises etter utføring av skriptet hvis det er definert banen til mappen som finnes.

Toppen

Lese og skrive ved hjelp av sylteagurk:

følgende skript viser måter å skrive og lese data med sylteagurk module av python., I manuset, som er et objekt som er deklarert og initialisert med fem numeriske verdier. Data for dette objektet er skrevet til en fil ved bruk av dump () – metoden. Neste, belastning() metode som brukes til å lese data fra den samme filen og lagre den i et objekt.

c26.py

følgende utdata vises etter utføring av skriptet.

Hvis du ønsker å vite mer detaljer om lesing og skriving med sylteagurk, så kan du sjekke veiledningen, «Hvordan å sylteagurk objekter i Python».,

Toppen

Angi klasse og metode:

følgende skript viser hvordan en klasse og metode kan være vedtatt og åpnet i Python. Her, en klasse som er deklarert med en klasse variabel og en metode. Neste, et objekt av klassen er erklært å få tilgang til klasse variabel og klasse metode.

c27.py

følgende utdata vises etter utføring av skriptet.

Toppen

Bruk av utvalg funksjon:

følgende skript viser de forskjellige bruker av utvalg funksjon i python. Denne funksjonen kan ta tre argumenter. Disse er start -, stopp -, og trinn., Stopp argumentet er obligatorisk. Når et av argumentene er brukt, så standardverdien for start er 0. rekkevidde () – funksjonen med ett argument, to argumenter, og tre argumenter som er brukt i de tre for loops her.

c28.py

følgende utdata vises etter utføring av skriptet.

Toppen

Bruk av kart-funksjonen:

kart () – funksjonen er brukt i python for å returnere en liste ved hjelp av en brukerdefinert funksjon og eventuelle iterable objekt., I det følgende skript, cal_power () – funksjonen er definert for å beregne xn, og funksjonen blir brukt i det første argumentet av kartet () – funksjonen. En liste som heter tall er brukt i den andre argument av kartet () – funksjonen. Verdien av x vil bli tatt fra brukeren, og kartet () – funksjonen vil returnere en liste av strøm verdier av x, basert på elementet verdier av tallene i listen.

c29.py

følgende utdata vises etter utføring av skriptet.,

Toppen

Bruk filter funksjon:

filter () – funksjonen til python bruker en egendefinert funksjon for å filtrere data fra en iterable objekt og lag en liste med elementer for de som funksjonen returnerer true. I det følgende skript, SelectedPerson () – funksjonen er brukt i script for å lage en liste over de filtrerte data basert på elementer av selectedList.

c30.py

følgende utdata vises etter utføring av skriptet.,

Toppen

Konklusjon:

python-programmering grunnleggende er diskutert med 30 forskjellige emner i denne artikkelen. Jeg håper eksemplene i denne artikkelen vil hjelpe leserne til å lære python lett fra begynnelsen.

Leave a Comment