







Hvis du ikke har installeret Python, så du kan starte fra kommandoprompten, skal du først gå til Python-biblioteket for at starte fortolkeren. 






I modsætning til mange andre sprog er det ikke nødvendigt at sætte et semikolon i slutningen af en linje ; at placere. Det er heller ikke nødvendigt at bruge seler ({}) skal bruges til at angive blokke med kode. I stedet arbejder du med indrykning for at angive kodeblokke.
Sørg for at gemme filen et sted, hvor du nemt kan åbne den, da du nemt skal kunne komme til den fra kommandolinjen. Gem det nu som "Hej.py".
Afhængigt af hvordan du installerede Python og hvilken version, skal du muligvis python hej.py eller python3 hej.py at skrive for at køre programmet.

Sekvensen fortsætter indtil (mens) b er mindre end (<) 100. Udgangen bliver så 1 1 2 3 5 8 13 21 34 55 89 Det ende=` ` kommando vil vise output på samme linje, i stedet for at vise hver værdi på en anden linje. Der er et par ting at være opmærksom på i dette enkle program, som er afgørende for at skabe komplekse programmer i Python: 
Dette giver 0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987
Dette program introducerer et par andre vigtige udsagn, der er uundværlige til en række forskellige applikationer: input() – Spørger om tastaturinput. Brugeren vil se beskeden i anførselstegn. I dette eksempel,input() omgivet af int() funktion, hvilket betyder, at alt input behandles som et heltal (heltal). rækkevidde() – Denne funktion kan bruges på en række forskellige måder. I dette program kontrollerer det, om et interval falder mellem 13 og 20. Slutningen af området tæller ikke med i beregningen.
5. blive ved med at lære. Dette er kun begyndelsen, når det kommer til at lære Python. Selvom det er et af de nemmeste sprog at lære, er der meget at lære, hvis du vil dykke dybere ned i sproget. Den bedste måde er at fortsætte med at lave programmer! Husk, at du hurtigt kan skrive et par designs af programmer i tolken, og at teste dine ændringer er så simpelt som at køre programmet igen fra kommandolinjen. Der findes flere gode bøger om Python-programmering, bl.a "Python for begyndere", "Python kogebog" og "Python-programmering: en introduktion til datalogi". Der er en række online ressourcer tilgængelige, men de fokuserer hovedsageligt på Python 2.x. Du skal muligvis derefter ændre eksemplerne for at få dem til at fungere i Python 3. Mange skoler tilbyder undervisning om Python. Python undervises ofte i programmeringsintroduktionslektioner, fordi det er et af de nemmeste sprog at lære.
Programmering i python
Indhold
Vil du lære at programmere? At komme i gang med at programmere i et programmeringssprog kan virke skræmmende, og du tror måske, det kræver lektioner at lære det. Selvom det kan være tilfældet for nogle programmeringssprog, er der flere, som du kan mestre på en dag eller to. Python er et af disse sprog. Du kan allerede få lavet et fungerende Python-program på få minutter. Læs videre for at finde ud af hvordan.
Trin
Del 1 af 5: Installation af Python (Windows)

1. Download Python til Windows. Du kan downloade Python-fortolkeren til Windows gratis fra Python-webstedet. Sørg for at downloade den korrekte version til dit operativsystem.
- Download den seneste version.
- Python er allerede inkluderet i OS X og Linux. Ingen grund til at installere al Python-relateret software, men du har virkelig brug for et godt programmeringssprog-tekstbehandler.
- De fleste Linux-distributioner og versioner af OS X bruger stadig Python 2.x. Der er et par mindre forskelle mellem 2 & 3, hvori især ændringerne af de "Print" erklæring skiller sig ud. Hvis du vil installere en nyere version af Python på OS X eller Linux, skal du downloade de nødvendige filer fra Python-webstedet.

2. Installer Python-fortolkeren. For de fleste brugere vil standardindstillingerne være tilstrækkelige. Du kan få Python til at fungere fra kommandoprompten ved at markere den sidste mulighed på listen over tilgængelige moduler.

3. Installer et tekstbehandlingsprogram. Det er muligt at skrive et Python-program i Notepad (Notepad) eller TextEdit, men det er meget nemmere at læse koden med en specialiseret teksteditor. Der er en række gratis editorer at vælge imellem, såsom Notepad++ (Windows), TextWrangler (Mac) eller JEdit (Ethvert system).

4. Test din installation. Åbn Kommandoprompt (Windows Kommandoprompt) eller Terminal (Mac/Linux), og skriv python. Python vil blive indlæst, og versionsnummeret vil blive vist. Du vil nu blive præsenteret for Python-fortolkerens kommandoprompt, som følger >>>.
type Print("Hej Verden!") og tryk ↵ Indtast.Du får nu tekst Hej Verden! ses under Python-kommandoprompten.
Del 2 af 5: At lære de grundlæggende begreber

1. Ingen grund til at kompilere et Python-program. Python arbejder med en tolk, hvilket betyder, at du kan køre et program med det samme, når du har lavet ændringer i det. Dette gør processen med iteration, revision og fejlretning meget hurtigere end i mange andre programmeringssprog.
- Python er et af de nemmeste sprog at lære, og du kan få et simpelt program kørende på få minutter.

2. Brug af tolk. Du kan teste med tolkekoden uden først at tilføje den til programmet. Dette er fantastisk til at lære, hvordan opgaver fungerer, eller til at skrive et engangsprogram.

3. Måden Python håndterer objekter og variabler på. Python er et objektorienteret sprog, hvilket betyder, at alt bliver behandlet som et objekt. Det betyder, at du skal deklarere variabler i begyndelsen af et program (det kan du gøre når som helst), og du vil også angive typen af variabel (heltal, streng osv.).) skal angive.
Del 3 af 5: Brug af Python-tolken som lommeregner
At udføre nogle grundlæggende aritmetiske funktioner hjælper dig med at blive fortrolig med Python-syntaks og den måde, tal og strenge behandles på.

1. Start tolken. Åbn kommandoprompt eller terminal. type python og tryk ↵ Indtast. Dette vil starte Python-fortolkeren og åbne Python-kommandoprompten (>>>).

2. Et par simple aritmetiske operationer. Du kan nemt bruge Python til at udføre nogle simple aritmetiske operationer. Se koden nedenfor for nogle eksempler på disse beregningsfunktioner. Vær opmærksom: # angiver, at du kommenterer i Python-kode og ikke behandles af tolken.
>>> 3 + 7 10 >>> 100 - 10*3 70 >>> (100 - 10*3) / 2# Division returnerer altid et flydende decimaltal 35.0 >>> (100 - 10*3) // 2# Etagedeling (to skråstreger) ignorerer decimalen 35 >>> 23% 4# Beregner resten af en division 3 >>> 17.53*2.67/4.1 11.41587804878049

3. Beregnende kræfter. Brug ** operatør for at angive en effekt. Python kan hurtigt beregne store tal. Se koden nedenfor med eksempler.
>>> 7 ** 2# 7 kvadrat 49 >>> 5 ** 7# 5 til 7 78125

4. Oprettelse og manipulation af variabler. Du kan tildele variabler i Python til simple algebraiske funktioner. Dette er en glimrende introduktion til at tildele variabler i Python-programmer. Du tildeler variabler med = skilt. Se koden nedenfor med eksempler.
>>> a = 5 >>> b = 4 >>> a * b 20 >>> 20 * a // b 25 >>> b** 2 16 >>> width = 10# Variabler kan være en hvilken som helst streng >>> højde = 5 >>> bredde * højde 50

5. Luk tolken. Når du er færdig med at bruge tolken, kan du lukke den og vende tilbage til kommandoprompten ved at trykke på Ctrl+z (Windows) eller Ctrl+d (Linux/Mac) og derefter ↵ Indtast. Du kan også Afslut() type, hvorefter du trykker ↵ Enter Tryk.
Del 4 af 5: Et første program

1. Åbn dit tekstbehandlingsprogram. Du kan hurtigt oprette et testprogram for at blive fortrolig med det grundlæggende i at oprette og gemme programmer, og derefter køre dem med tolken. Det giver dig også mulighed for at teste, om din tolk er installeret korrekt.

2. Fremstillingen af en "Print" udmelding. "Print" er en af de grundlæggende funktioner i Python, og bruges til at vise information i terminalen, mens du kører et program. Vær opmærksom: "Print" er en af de største forskelle mellem Python 2 og Python 3. I Python 2 var alt hvad du skulle gøre "Print" indtastning efterfulgt af det, du ville vise. I Python 3 "Print" blive en funktion, så du vil nu "Print()" skal skrive, sætte det du vil vise mellem parenteserne.

3. Tilføj en erklæring. En af de mest almindelige måder at teste et programmeringssprog på er gennem teksten "Hej Verden!" at vise. Placer denne tekst inde i "Print()" udtalelse, sammen med citaterne:
Print("Hej Verden!")

4. Gem filen. Klik på Filer i hovedmenuen i dit tekstbehandlingsprogram, og vælg Gem som. I rullemenuen under navneboksen skal du vælge typen af Python-fil. Hvis du bruger Notesblok (anbefales ikke), skal du vælge "Alle filer" og sted ".py" i slutningen af filnavnet.

5. Kør programmet. Åbn kommandoprompt eller terminal, og naviger til fillagringsstedet. Når du er der, skal du starte programmet ved at skrive Hej.py og tryk ↵ Indtast. Du skulle nu få teksten Hej Verden! kan ses under kommandolinjen.

6. Test så ofte som muligt. En af de gode ting ved Python er, at du kan teste nye programmer med det samme. En god praksis er at forlade kommandolinjen på samme tid, som du arbejder i din editor. Når du gemmer et program i editoren, kan du køre programmet direkte fra kommandolinjen, så du hurtigt kan teste ændringer.
Del 5 af 5: Design af mere komplekse programmer

1. Eksperimenter med en standard flowkontrolerklæring. Med Flow-kontroludsagn kan du kontrollere, hvad et program gør, baseret på visse betingelser. Disse udsagn er kernen i Python-programmering, og du kan bruge dem til at skabe programmer, der gør forskellige ting afhængig af input og betingelser. Det mens statement er et godt eksempel på det, til at starte med. I dette eksempel kan du gøre det mens sætning for at beregne Fibonacci-sekvensen op til 100:
# Hvert tal i Fibonacci-sekvensen er # summen af de to foregående tal. a, b = 0, 1 mens b < 100: print(b, end=` `) a, b = b, a+b
- Bemærk fordybningen. EN : angiver, at følgende linjer vil blive indrykket og en del af en kodeblok. I eksemplet ovenfor skal du oprette print(b) og a, b = b, a+b en del af mens blok. Korrekt indrykning er afgørende og unikt for et Python-program. Det fungerer ikke korrekt, hvis indrykket ikke er rigtigt.
- Flere variable kan defineres på samme linje. I ovenstående eksempel er begge dele -en hvis b defineret på første linje.
- Hvis du indtaster dette program direkte i tolken, skal du tilføje en tom linje til sidst, så tolken ved, at programmet er afsluttet.

2. Design funktioner i programmer. Du kan definere funktioner, som du kan kalde senere i programmet. Dette er især nyttigt, når det er nødvendigt at bruge flere funktioner inden for rammerne af et større program. I det følgende eksempel opretter du en funktion, der ligner den, der er skrevet tidligere, til at kalde en Fibonacci-sekvens:
def fib(n): a, b = 0, 1 mens a < n: print(a, end=` `) a, b = b, a+b print() # Senere i programmet kalder du Fibonacci-funktionen # for en værdi du angiver. fib(1000)

3. Byg et mere komplekst flowkontrolprogram. Flowkontrolsætninger giver dig mulighed for at specificere specifikke forhold, der ændrer, hvordan programmet fungerer. Dette er især vigtigt, når man beskæftiger sig med brugerinput. Følgende eksempel bruger hvis, elif (andet hvis) og andet at lave et simpelt program til at kommentere på nogens alder.
alder = int(input("Indtast din alder: ")) hvis alder <= 12: print("Det er dejligt at være barn igen!") elif alder inden for rækkevidde(13, 20): print("du er en teenager!") andet: print("Tid til at blive voksen") # Hvis et af disse udsagn er sandt #, vises den tilsvarende tekst. # Hvis ingen af udsagnene er sande, bliver det det "andet" # besked vist.

4. Lær de andre betingede udtryk. Det foregående eksempel bruger symbolet "mindre end eller lig med" (<=) for at afgøre, om den indtastede alder matcher betingelsen. Du kan bruge de samme betingede udtryk, som du bruger i matematik, men at skrive dem er lidt anderledes:
Betyder | Symbol | Python symbol | |
---|---|---|---|
Mindre end | < | < | |
Bedre end | > | > | |
Mindre end eller lig | ≤ | <= | |
Større end eller lig | ≥ | >= | |
lige med | = | == | |
Ikke lige | ≠ | != |
Tips
- Python er et af de mere simple computersprog, men det kræver stadig dedikation at lære rigtig godt. Det hjælper også at have en vis viden om algebra, fordi Python er meget fokuseret på matematiske modeller.
Artikler om emnet "Programmering i python"
Оцените, пожалуйста статью
Populær