Hoe te beginnen met programmeren op python
U wilt beginnen met het leren van programmering? Leren programmering kan erg moeilijk zijn en je denkt waarschijnlijk dat je hiervoor enkele lessen moet bezoeken. Hoewel dit waar is voor sommige programmeertalen, is er een grote selectie van talen, om de fundamenten te bestuderen waarvan de stichtingen slechts een paar dagen nodig hebben. Python - een van deze talen. In slechts een paar minuten kunt u een eenvoudig programma op Python schrijven en het lanceren. Het beste.
Stappen
Deel 1 van 5:
Installeer Python (voor Windows)een. Download Python voor Windows OS. Python-taalinterpreter voor Windows U kunt gratis downloaden van Python. Zorg ervoor dat u een versie downloadt die compatibel is met uw besturingssysteem.
- U moet de nieuwste beschikbare versie downloaden, op het moment van het schrijven van dit artikel was het versie 3.4.
- OS X en Linux worden geleverd met Python Pre-geïnstalleerd. U hoeft geen gerelateerde softwaresoftware te installeren, maar u hebt hoogstwaarschijnlijk een teksteditor nodig.
- De meeste Linux-distributies en OS X-versies gebruiken nog steeds Python 2.X. Tussen versies 2 en 3 waren er verschillende wijzigingen, met name gerelateerd aan de operator "Print". Als u een nieuwere versie van Python op OS X of Linux wilt installeren, kunt u ook de juiste bestanden van Python downloaden.

2. Installeer de tolk van Python Taal. De meeste gebruikers kunnen een tolk instellen zonder instellingen. U kunt Python integreren op de opdrachtregel door de nieuwste optie in de lijst met beschikbare modules aan te draaien.

3. Stel een teksteditor in. Hoewel u programma`s in Python in een notebook-editors of TextTit kunt maken, ziet u dat het veel gemakkelijker is om code te lezen en te schrijven met behulp van een gespecialiseerde teksteditor. Er is een enorme selectie van vrije redacteuren, zoals Notepad ++ (voor Windows), Textwrangler (voor Mac) of Jedit (voor elk systeem).

4. Zorg ervoor dat de installatie met succes is verstreken. Open de opdrachtprompt (in Windows) of Terminal (in Mac / Linux) en wijzerplaat Python. Python zal opstarten en het versienummer wordt weergegeven. Je zult in de opdrachtregel van de Python-tolk vallen, aangegeven als >>>.
Deel 2 van 5:
Basisconcepteneen. Bereken dat Python geen compilatie vereist. Python is een interpreteerbare taal, wat betekent dat u het programma onmiddellijk kunt uitvoeren nadat u wijzigingen in het bestand aanbrengt. Dit leidt tot het feit dat verfijning, verwerking en debuggingprogramma`s veel sneller zijn dan in veel andere talen.
- Python is een van de gemakkelijkste om talen te verkennen, en je kunt in slechts een paar minuten een eenvoudig programma schrijven en uitvoeren.

2. Begrijp de tolk. U kunt de tolk gebruiken om de code te testen zonder uw programma toe te voegen. Het is erg handig om te bestuderen hoe specifieke opdrachten werken en voor het schrijven van testprogramma`s.

3. Ontdek hoe Python werkt met objecten en variabelen. Python - Object-georiënteerde taal. Dit betekent dat alles in het programma wordt geïnterpreteerd als objecten. Dit betekent dat u geen variabelen hoeft te declareren aan het begin van het programma (u kunt het op elk moment doen), en u hoeft het type variabele (geheel getal, string en dergelijke niet te specificeren.
Deel 3 van 5:
Gebruik Python-tolk als een rekenmachineHet uitvoeren van enkele belangrijke computerfuncties stellen u in staat om te gaan met Python Syntaxis en hoe cijfers en lijnen worden verwerkt.
een. Run the Tolketer. Open de opdrachtprompt of terminal. Wijzerplaat Python en druk op ↵ Enter. De Python-tolk wordt geladen en u zult in zijn opdrachtregel vallen (>>>).
- Als u Python niet hebt geïntegreerd op de opdrachtregel, moet u vervolgens de tolk starten die u naar de Python-map moet gaan.

2. Voer de belangrijkste rekenkundige actie uit. Om elementaire rekenkundige acties uit te voeren, kunt u gemakkelijk Python gebruiken. In de onderstaande kunt u verschillende voorbeelden zien over het gebruik van berekeningsfuncties. Opmerking: # Geeft opmerkingen in Python-code aan en opmerkingen worden niet naar de tolk verzonden.
>>> 3 + 710 >>> 100 - 10 * 370 >>> (100 - 10 * 3) / 2 # Divisie retourneert altijd een drijvend puntnummer (decimaal getal) 35.0 >>> (100 - 10 * 3) // 2 # Integer Division (Double Laying) Uitgooi fractional part35 >>> 23% 4 # Het saldo wordt berekend uit Division3 >>> 17.53 * 2.67/4.111.41587804878049

3. Bereken de mate van het nummer. Om naar de oefening te verwijzen, kunt u de operator gebruiken **. Python kan snel grote cijfers berekenen. Zie het voorbeeld in het onderstaande venster.
>>> 7 ** 2 # 7 in Square49 >>> 5 ** 7 # 5 tot graden 778125

4. Maak en verander variabelen. Om basisalgebraïsche acties uit te voeren, kunt u alle waarden toewijzen aan variabele. Dit is een goede introductie tot hoe in Python waarden van variabele toewijst. Variabele waarden worden toegewezen door teken = . Zie het voorbeeld in het volgende venster.
>>> A = 5 >>> B = 4 >>> A * B20 >>> 20 * A // B25 >>> B ** 216 >>> Breedte = 10 # Variabele naam kan elke lijn >>> zijn Hoogte = 5 >>> breedte * height50

vijf. Sluit de tolk. Nadat u klaar bent met het gebruik van een tolk, kunt u deze sluiten en terugkeren naar de opdrachtregel door op te klikken Ctrl+Z (Windows) of Ctrl+NS (Linux / Mac) en klik vervolgens op ↵ Enter. U kunt ook bellen ontslag nemen () en druk op ↵ Enter.
Deel 4 van 5:
Maak je eerste programmaeen. Voer teksteditor uit. U kunt snel een testprogramma maken dat u zal helpen omgaan met de basis van het maken en opslaan en opslaan van programma`s en hun verdere lancering in de tolk. Het zal je ook helpen ervoor te zorgen dat de tolk met succes is gepasseerd.

2. Schrijf de operator "Afdrukken". "Afdrukken" - Dit is een van de belangrijkste kenmerken in Python en het wordt gebruikt om informatie in de terminal weer te geven tijdens de uitvoering van het programma. Opmerking: "Afdrukken" - Dit is een van de significante veranderingen in Python 3. In Python 2 moest je alleen maar invoeren "Afdrukken" En dan wat je wilt weergeven. In Python 3 "Afdrukken" werd een functie, dus je zou moeten schrijven "Print ()" Met een indicatie in de beugels van wat u wilt weergeven.

3. Voeg je operator toe. Een van de gemakkelijkste manieren om de programmeertaal te controleren, is om de tekst weer te geven "Hallo Wereld!" Plaats deze tekst in de uitdrukking "Print ()", Inclusief en citeert tekenen:
Print ("Hallo Wereld!")

4. Bewaar het bestand. Op het menu "Bestand" Teksteditor selecteert "Opslaan als". Selecteer in het vervolgkeuzemenu onder het veld Naam het type Python-bestand. Als u Notepad gebruikt (die niet wordt aanbevolen), selecteert u "Alle bestanden" En vervolgens toevoegen ".Pit" Aan het einde van de bestandsnaam.

vijf. Voer het programma uit. Open de opdrachtprompt of -aansluiting en ga naar de plaats waar u het bestand hebt opgeslagen. Zodra u naar de gewenste map bent geschakeld, voert u het bestand uit door te typen Hallo.Piten klikken ↵ Enter. Je moet de tekst zien Hallo Wereld!, Gespikkeld onder de opdrachtregel.

6. Test vaker. Een van de grootste pythonvoordelen is dat u uw nieuwe programma onmiddellijk kunt testen. Het is raadzaam om de opdrachtregel tegelijkertijd met de teksteditor te houden. Wijzigingen in de Editor opslaan, kunt u het programma onmiddellijk starten vanaf de opdrachtregel en de testwijzigingen.
Deel 5 van 5:
Complexe programma`s makeneen. Experimenteer met controle-operators. Controle-operators stellen u in staat om te bepalen welk programma onder bepaalde voorwaarden moet doen. Deze operators vormen de basis van programmering op Python, en ze kunnen u in staat stellen programma`s te maken die verschillende acties uitvoeren, afhankelijk van de invoergegevens en voorwaarden. Laten we beginnen met de operator Terwijl. In dit voorbeeld kunt u de operator gebruiken Terwijl Om de Fibonacci Row naar 100 te berekenen:
# Elk aantal Fibonacci Row is de som van de vorige twee nummers A, B = 0, 1Wole B < 100:print(b, end=` `)a, b = b, a+b
- De cyclus wordt uitgevoerd door tijdens (terwijl) B minder dan (<) 100.
- Het resultaat zal worden afgeleid 1 1 2 3 5 8 13 21 34 55 89
- Team einde = `` zal het resultaat in dezelfde rij uitvoeren in plaats van elke waarde in een afzonderlijke regel in te trekken.
- Dit eenvoudige programma heeft een paar dingen om aandacht te besteden aan het maken van complexe programma`s op Python:
- Let op de inkeping. : Het laat zien dat de volgende regel wordt ingesprongen en deel uitmaken van het codeblok. In het bovenstaande voorbeeld Print (b) en A, B = B, A + B zijn deel uit van het blok Terwijl. De juiste streepjes zijn nodig voor uw programma om te werken.
- In één bar kunt u verschillende variabelen definiëren. In het bovenstaande voorbeeld A en B Beide zijn gedefinieerd in de eerste regel.
- Als u dit programma rechtstreeks in de tolk invoert, moet u aan het einde een lege reeks toevoegen, zodat de tolk weet dat het programma is voltooid.

2. Definieer functies binnen het programma. U kunt functies definiëren die later bellen. Dit is vooral handig als u verschillende functies binnen een groot programma moet gebruiken. In het volgende voorbeeld kunt u een functie maken om de FIBONACCI-serie te berekenen, vergelijkbaar met degene die u eerder schreef:
DEF FIB (N): A, B = 0, 1 SHILE A < n:print(a, end=` `)a, b = b, a+bprint()# Позже в программе можно вызвать нужную функцию# Фибоначчи для любого указанного значенияfib(1000)

3. Maak een complexer programma met controle-operators. Beheeroperators stellen u in staat om speciale voorwaarden vast te stellen die de methode van verdere uitvoering van het programma wijzigen. Dit is vooral belangrijk als u te maken hebt met de invoergegevens van de gebruiker. In het volgende voorbeeld zullen we operators gebruiken indien, Elif (Anders if) en ANDERS Om een programma te maken dat de leeftijd van de gebruiker evalueert.
LEEFTIJD = INT (INPUT ("Vul je leeftijd in: ")) Indien leeftijd <= 12:print("Классно быть ребенком!")elif age in range(13, 20):print("Вы подросток!")else:print("Время взросления")# Если любое из этих утверждений истинно,# будет отображено соответствующее сообщение.# Если ни одно утверждение не истинно, будет# показано сообщение "иначе".

4. Bekijk andere voorwaardelijke uitdrukkingen. In het vorige voorbeeld werd een symbool gebruikt "minder of gelijk" (<=) для определения, удовлетворяет ли введенный возраст определенному условию. Вы можете использовать те же условные выражения, что и в математике, но написание их немного другое:
Betekenis | Symbool | Symbool in Python | |
---|---|---|---|
Minder dan | < | < | |
Meer dan | > | > | |
Minder of gelijk | ≤ | <= | |
Meer of gelijk | ≥ | > = | |
Gelijken | = | == | |
Niet gelijk | ≠ | != |
vijf. Ga door met leren. Hier zijn alleen de fundamenten van Python. Hoewel het een van de gemakkelijkst te bestuderen is, heeft het, waar je kunt graven, als je natuurlijk geïnteresseerd bent. De beste manier om door te gaan met het leren van de taal is om programma`s te blijven maken! Vergeet niet dat u snel programma`s rechtstreeks in de tolk kunt schrijven en het testen van wijzigingen kunt uitvoeren, zijn zo eenvoudig als u het programma start vanaf de opdrachtregel.
Tips
- Python is een van de meest eenvoudige programmeertalen, maar nog steeds is de studie een bepaald geduld vereist. Bovendien zal het helpen bij het beheersen van enkele van de fundamenten van Algebra, zoals Python erg slecht is verbonden met de wiskunde.
Deel in het sociale netwerk: