Hjem Personlig finansiering Hva er Python og hva kan du gjøre med det - dummies

Hva er Python og hva kan du gjøre med det - dummies

Innholdsfortegnelse:

Video: 18: Dictionaries 2024

Video: 18: Dictionaries 2024
Anonim

Python er et programmeringsspråk skrevet av en person som heter Guido van Rossum på 1990-tallet. Programmeringsspråk lar deg kontrollere hva en datamaskin gjør og hvordan den gjør det.

Noen av de tingene som gjør Python totes awesome (også kjent som "veldig hjelpsomme og morsomme") er:

  • Python kode er lett å lese og forstå. Dens skjønnhet betyr at du ikke engang legger merke til hvordan Python gjør komplekse ting enkle. Dette gjør Python enkelt å lære, noe som gjør den perfekt for barn.

  • Python er produktiv. Det gjør tøffe oppgaver enkle. Nesten enhver programmeringsoppgave er lettere med Python enn det er med andre programmeringsspråk. Datatyper kaller dette RAD (for rask applikasjonsutvikling).

  • Python er farlig. Den har mye strøm. Men med stor makt kommer det store ansvaret. (Husk Spider-Man?) Og du må bruke dine krefter for godt, ikke ondt. (Hvis du vil bruke dem for ondskap, må du slutte å lese nå.)

  • Python er et skriptspråk. Programmene blir matet inn i Pythons tolk, som kjører dem direkte, så det er ingen kompilering (som er tilfellet for noen andre språk). Det er raskere og enklere å få tilbakemelding på Python-koden (finne feil, for eksempel). Python betyr at du fullfører og kjører (kjøre) programmene dine raskere og det gjør programmering morsomt!

  • Python er kryssplattform. Nesten alle kan bruke det, uansett hvilket operativsystem de har. Du kan kjøre ganske mye Python-program på Windows, Mac og Linux-datamaskiner og fra store servere til små datamaskiner som Raspberry Pi. Du kan til og med kjøre Python-programmer på Android og iOS-tabletter.

  • Python bruker dynamisk skriving for sine variabler. Dette kan ikke bety mye for deg hvis du aldri har gjort programmering før. Dynamisk tastede variabler gjør programmeringen enklere fordi de lar deg bare begynne å bruke en variabel, i stedet for å forklare først til datamaskinen hva variabelen skal være.

  • Python får mye hjelp fra tredjepartsmoduler . Dette betyr at mange andre (tredjeparter) har skrevet biblioteker. Et bibliotek er en gjeng med kode for å gjøre noe spesifikt. Dette gjør arbeidet enklere fordi du ikke trenger å starte fra begynnelsen hver gang du skriver et nytt program; Noen ganger kan du bruke bibliotekene som allerede er skrevet.

  • Python er fri programvare. Dette betyr at lisensvilkårene for Python respekterer din frihet. Du kan laste ned og kjøre Python uten å betale noen penger, og ethvert program du skriver med det er ditt å bruke og dele som du vil.Det betyr også at Python kildekoden (den menneskelige lesbare formen for hva datamaskinen kjører) er tilgjengelig, så når du føler deg modig, kan du se på hvordan Python-utviklerne skrev sin kode. (Det er skrevet på et annet programmeringsspråk, men d'oh!)

Pythons programmeringsspråk er oppkalt etter en komediegruppe som heter Monty Python, ikke reptilet. Monty Python var hovedsakelig aktiv på 1970-tallet. De hadde et britisk tv-show kalt Monty Python ' s Flying Circus og har laget mange filmer, den mest bemerkelsesverdige som er Monty Python og Holy Grail . Hvem bruker Python

Python brukes omtrent overalt. Bare ta en titt på følgende liste (som ikke er uttømmende). Poenget er at Python vil søke på hva du er interessert i, uansett hva det er.

I verdensrommet:

  • Den internasjonale romstasjonen Robonaut 2-roboten bruker Python for sitt sentrale kommandosystem. Python er planlagt for bruk i en europeisk oppdrag til Mars i 2020 for å samle jordprøver. I partikkelfysikklaboratorier:

  • Python bidrar til å forstå dataanalysen fra noen atomfragmenteksperimenter ved CERN Large Hadron Collider. I astronomi:

  • Meerkat-radioteleskoparrangementet (det største radioteleskopet på den sørlige halvkule) bruker Python for sine kontroll- og overvåkingssystemer. I filmstudier:

  • Industrial Light and Magic ( Star Wars genier) bruker Python til å automatisere filmproduksjonsprosessene. Side Effects Software's computer-genererte bildeprogram Houdini bruker Python for programmeringsgrensesnittet og skript motoren. I spill:

  • Activision bruker Python til å bygge spill, teste og analysere ting. De bruker selv Python til å finne folk som snyder ved å øke hverandre. I musikkbransjen:

  • Spotify Music Streaming Service bruker Python til å sende deg musikk. I videoindustrien:

  • bruker Netflix Python for å sikre at filmer spiller (stream) uten å stoppe. Python brukes mye til YouTube. I internetsøk:

  • brukte Google Python hele sin tidlige utviklingsfase. I medisin:

  • Nodalitetsfirmaet bruker Python til å håndtere informasjon som de bruker for å søke etter kur mot kreft. I operativsystemet din (administrasjon av dataene dine):

  • Operativsystemer som Linux og Mac OSX bruker Python for noen av deres administrative funksjoner. I dørklokken din:

  • Rupa Dachere og Akkana Peck sier at du kan automatisere hjemmet ditt med Python, og koble sensorer til huset ditt. Med den kan du for eksempel åpne og lukke gardinene eller slå på lysene automatisk når du kommer inn i rommet. Hva gjør du med Python

Med Python kan du lære å lage slike ting som matematikklærer for å praktisere timetabeller eller et enkelt

kryptering (et hemmelig kode) program. Og når du har slått ferdighetene dine over tid, er det andre ting du kan gjøre, for eksempel: Bruke Tkinter (eller andre widgetsett), du kan skrive brukerprogrammer som bruker grafikk i stedet for bare tekst å samhandle med brukeren.

  • Du kan utvide andre programmer som Blender (et 3D-modelleringsprogram), GIMP (et 2D foto retusjeringsprogram) og LibreOffice (kontorprogrammer), blant mange andre ved å skrive tilpassede skript.

  • Du kan skrive spill med grafikk ved hjelp av Tkinter- eller Pygame- eller Kivy-bibliotekene. Spillene i denne boken er kun tekst.

  • Du kan bruke matplotlib-biblioteket til å tegne komplekse grafer for matematikk eller naturfag.

  • Ved hjelp av openCV-biblioteket kan du eksperimentere med datasyn. Folk som er i robotteknologi, bruker den til å hjelpe robotene sine til å se og gripe ting og unngå hindringer når de beveger seg.

  • Uansett hva du vil gjøre, er det en god sjanse for at noen allerede har skrevet kode for å gjøre det eller for å hjelpe deg med å gjøre det selv.

Hva er Python og hva kan du gjøre med det - dummies

Redaktørens valg

Topp 5 Fantasy Baseball Sites - Dummies

Topp 5 Fantasy Baseball Sites - Dummies

Hvis du er en stor fantasy baseball fan og ser ut til å bli med i verden av online fantasy sport, så se ikke lenger. Følgende liste inneholder de fem beste fantasybaseball-nettstedene i henhold til nettstedslayout, oppdatert statistikk, utenfor råd og hjelp og teamstyringsalternativer.

Hva skal man gjøre som en baseball coach - dummies

Hva skal man gjøre som en baseball coach - dummies

Som en baseball trener, du ikke bare må lede teamet ditt, du må ta med forsyninger for å praktisere. Du vil kanskje øke følgende liste, men den inneholder grunnleggende for å få til alle baseballpraksis: Riktig lager førstehjelpsutstyr Ekstra vann Øvelsesplan for dagen, oppdelt etter tid ...

Får utrustet til å spille baseball - dummies

Får utrustet til å spille baseball - dummies

Når du tar baseballfeltet, bør du ta med det beste utstyret som er tilgjengelig. Du trenger ikke å bruke store summer til å kjøpe toppkvalitets tilbehør så lenge du vet hva du skal se etter og hvor du skal finne den. Med mindre du er under 10 år, kjøp utstyr som oppfyller alle de store ligaspesifikasjonene. ...

Redaktørens valg

Hvordan du finner ditt nivå av oppmerksomhet - dummies

Hvordan du finner ditt nivå av oppmerksomhet - dummies

Du kan sikkert ta noen form for ikke-tradisjonell trening og dump det i en tønne merket "mind-body. "Det er greit hvis du foretrekker enkelhet og ikke vil bli innpakket med kategorisering og vurdering. Men du kan også kikke på treningsprogrammer på et dypere nivå, vurdere omfanget av oppmerksomhet i en ...

Hvordan du får mest mulig ut av din meditasjon - dummies

Hvordan du får mest mulig ut av din meditasjon - dummies

For å få mest mulig ut av meditasjonspraksis må forplikte seg til det. Når du begynner å meditere regelmessig, kan du høste utallige fordeler - fra lavere stress og kolesterol til høyere nivåer av tilfredshet og lykke. Her er noen tips for å maksimere meditasjonspraksis: Meditere jevnlig - helst hver dag. Sett bort en ...

Redaktørens valg

Slik bruker du det nye perspektivet i Adobe Illustrator CS6 - dummies

Slik bruker du det nye perspektivet i Adobe Illustrator CS6 - dummies

I Adobe Illustrator CS6 Du kan opprette og redigere kunstverk basert på perspektivgitterfunksjonen (introdusert i CS5). Gitteret er en stor hjelp i å skape vellykkede perspektivillustrasjoner. For å vise eller skjule standardperspektivruten, trykk Ctrl + Shift + I (Windows) eller Kommando + Skift + I (Mac). Du kan bruke verktøyet Perspective Grid på verktøylinjen til å ...

Hvordan å pakke inn tekst ved hjelp av AdobeCS5 Illustrator - dummies

Hvordan å pakke inn tekst ved hjelp av AdobeCS5 Illustrator - dummies

Ved hjelp av en tekstbrytestil i Adobe Creative Suite 5 (Adobe CS5) Illustrator-prosjektet er en enkel måte å legge til litt kreativitet. En tekstpakke tvinger tekst til å vikle rundt en grafikk.

Hvordan du bruker Life Paint-funksjonen i Adobe Illustrator CS6 - dummies

Hvordan du bruker Life Paint-funksjonen i Adobe Illustrator CS6 - dummies

Ikke bekymre deg om å fylle lukkede figurer eller la filler flykte fra objekter med hull i uønskede områder. Ved å bruke Live Paint-funksjonen til Adobe Illustrator CS6, kan du lage det bildet du ønsker og fylle ut regioner med farge. Live Paint-bøtta registrerer automatisk regioner som er sammensatt av uavhengige kryssende baner og fyller dem tilsvarende. Malingen ...