
Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-23 15:11
Detta är en Python -tutorial gjord med den absoluta nybörjaren i åtanke. En kort introduktion till Python kommer att ge dig en grundläggande förståelse för historien och vad den är, innan vi går vidare till lektioner. Vad är Python? Hämtat från www.python.org:
Python är ett dynamiskt objektorienterat programmeringsspråk som kan användas för många typer av mjukvaruutveckling. Den erbjuder starkt stöd för integration med andra språk och verktyg, levereras med omfattande standardbibliotek och kan läras på några dagar. Många Python -programmerare rapporterar betydande produktivitetsvinster och känner att språket uppmuntrar utvecklingen av högre kvalitet, mer underhållbar kod. Med andra ord är Python lätt att lära sig, läsa och skriva, så att du kommer att kunna förstå vad du skrev några månader efter att du skrev det. van Rossum i Nederländerna som efterföljare av programmeringsspråket ABC, och det blev snart populärt, särskilt efter att det släpptes under GPL i version 1.6.1 Idag är några av de största projekten som använder Python Zope -applikationsservern, och den ursprungliga BitTorrent -klienten. Det används också i stor utsträckning av Google och NASA. Obs: Den här instruerbara filen redigeras och förbättras aktivt av dess författare (ZN13) och samarbetspartner (Hugo. B) så var tålamod och fortsätt besöka, du kommer att lära dig att lära Python en givande upplevelse. ZN13 Hugo. B
Steg 1: Ladda ner Python

För att programmera i Python måste du ladda ner Python -biblioteken och Integrated DeveLopment Environment, IDLEAs av 16/6/07, versionen är version 2.5.1Python Ladda ner här. Vi antar att du använder Windows här, men om du använder något Linux-baserat operativsystem kommer det troligen redan att ha det installerat. För att ta reda på det, öppna konsolen/konsole/terminal (varierar med distro) och typepython. Om den är installerad öppnas kommandoraden för Python. När du har installerat den går du till Start> Alla program> Python> IDLE och vi kommer igång!
Steg 2: Programutmatning, utskriftsförklaring och "Hej världen"

Här lär vi dig en av de första sakerna som nästan vilken programmerare som helst lär sig: hur man skriver ut "hej världen". Det är programmerarens fleråriga första exempel. Observera att utskrift inte betyder utskrift som med bläck och papper, det betyder bara visning eller utmatning. Hur som helst, här går det: Vid den primära prompten (>>>) anger du:
>> skriva ut "Hej världen"Och du får utgången av
Hej världenN. B. Du behöver ("") tecknen för att indikera för Python att du vill att den ska skrivas ut, annars får du detta
>> skriva ut hej worldSyntaxError: ogiltig syntaxmed "världen" skulle markeras med rött, för att visa var du gick fel.
Steg 3: Variabler


En variabel (så vitt jag vet) är en länk till en annan data: Jag ska visa: Skriv detta i IDLE:
>> myvar = "Hej världen!" >>> & apos & apos & aposprint & apos & apos & apos myvarHello World!myvar är variabeln i detta exempel, men variabler kan också vara tal. Det är ett kort exempel på hur en variabel fungerar. Att göra saker lite mer komplexa nu, en introduktion till strängformatoperatören: Procenttecknet: "%" kan använd den för att ersätta text/data i en sträng
>> skriv ut " %s är nummer %d!" %("Python", 1) Python är nummer 1!"%s" betyder att ersätta en sträng medan "%d" indikerar att ett heltal ska ersättas. Ett annat populärt är "%f" för flyttal.
Steg 4: Programinmatning och funktionen Raw_input ()

Det enklaste sättet att få användarinmatning från kommandoraden är med
raw_input ()Den läser från standardinmatning och tilldelar strängvärdet till variabeln du anger, till exempel så här används det
name = raw_input ("Ange ditt namn här:") age = raw_input ("Ange din ålder här:") print "Your name is:", nameprint "And you are", ageNär Python -tolken läser den första raden kommer den att skriva ut innehållet inom parentes (Ange ditt namn här:), och när du anger ditt namn går det vidare till nästa rad, gör samma sak, men när det kommer tvärs över "skriv ut" -utskriften skriver det ut innehållet inom parentes och stöter på "namn" som är en variabel som i princip fungerar som en länk till innehållet du angav tidigare, med följande resultat
>> Ange ditt namn här: Hugo. B Ange din ålder här: 16Ditt namn är: Hugo. Och du är 16I det här skedet skulle det vara en bra idé att introducera till metoden för att lämna kommentarer. Som med de flesta skript- och Unix-shell-språk signalerar hash- eller pund (#) -tecknet att en kommentar börjar från # och fortsätter tills Observera, i IDLE, när du skriver # -tecknet blir det och all följande text på raden röd.
#Varning!!! Detta kommer att sätta CPU -användningen upp till 100% !!! counter = 0 while counter <1000000: counter += 1 print counter
Steg 5: Pågår …

Tillfällig platshållare: Väntar på nytt innehåll, ha tålamod. H. B.
Rekommenderad:
Synkronisera mappar med Python: 5 steg

Synkronisera mappar med Python: Den här instruktören visar dig hur du håller två mappar (och alla mappar i dem) synkroniserade så att den ena är en direkt kopia av den andra. Perfekt för säkerhetskopiering av arbete både lokalt, till en moln-/nätverksserver eller en USB -enhet. Ingen erfarenhet av programmering är
Python Tic Tac Toe -spel: 4 steg

Python Tic Tac Toe Game: python tic tac toe game detta spel är gjort i python som är ett datorspråk jag har använt en python -editor som heter: pycharm du kan också använda normal python -kodredigerare också
Atendente Automático Com Python No Google Colab: 5 Steg

Atendente Automático Com Python No Google Colab: Olá pessoal! Tudo bem? Meu nome é Guilherme, Nesse projeto nós vamos aprender como criar um ChatBot usando a Linguagem of programação Python e Google Colab! Sou aluno da https://orbe.ai/ - Escola de Inteligência Artificial Infinita e esse projeto
Python Introduction - Katsuhiko Matsuda & Edwin Cijo - Grunder: 7 steg

Python Introduction - Katsuhiko Matsuda & Edwin Cijo - Grunder: Hej, vi är 2 studenter i MYP 2. Vi vill lära dig grunderna för hur du kodar Python.Det skapades i slutet av 1980 -talet av Guido van Rossum i Nederländerna. Det gjordes som en efterträdare till ABC -språket. Dess namn är " Python " för när
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): 8 steg

Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): ultraljudsgivare L298N Dc kvinnlig adapter strömförsörjning med en manlig DC-pin Arduino UNOBreadboardHur det fungerar: Först laddar du upp kod till Arduino Uno (det är en mikrokontroller utrustad med digital och analoga portar för att konvertera kod (C ++)