Python: Forskjell mellom sideversjoner
Ingen redigeringsforklaring |
Ingen redigeringsforklaring |
||
Linje 7: | Linje 7: | ||
[https://www.youtube.com/watch?v=CW6jkSKRjCE&list=PLrIC8MB5SE_HY4zKDCYUAz4ugAXZMgQ3z Grunnkurs NTNU ] | [https://www.youtube.com/watch?v=CW6jkSKRjCE&list=PLrIC8MB5SE_HY4zKDCYUAz4ugAXZMgQ3z Grunnkurs NTNU ] | ||
[https://www.youtube.com/watch?v=z-O_TSuXNhM&list=PLOdJrz3dHl4pzalJ0jAQdxl7ZLPIvF3nR IT Grunnkus NTNU ] | |||
===Kom i gang=== | ===Kom i gang=== |
Sideversjonen fra 4. apr. 2020 kl. 04:16
Her vil det etter hvert komme en del stoff om programmering i vgs. Dersom du har kunnskaper er det fint om du bidrar.
Det som kommer her er ment for personer som ikke kjenner Python og ikke har noen programmeringserfaring fra før.
Du skal nå lære å skrive en oppskrift på noe som skal utføres, i et språk som datamaskinen forstår. Datamaskinen og oppskriften vil da kunne utføre store arbeidsoppgaver på kort tid. En datamaskin kan forstå mange språk. Du skal brukket et som heter Pyton.
Kom i gang
Python 3 kan du laste ned her: Python 3. Du trenger et egnet sted for å skrive programmer.En grei editor for begynnere heter Mu. Her er noen andre muligheter : noen editorer
Syntaks
- Python utfører instruksjonene i ordnet rekkefølge. Kommandoen på linje 4 blir utført. Så blir kommandoen på linje 5 utført, osv.
- Python skiller mellom store og SMÅ bokstaver.
Ett par eksempler med kommentarer
Eks 1.
- Python bruker programlinjer, fint å referere til og en hjelp ved feilsøking.
- # brukes når man ønsker å gi forklaringer på hva som skjer. Bruk kommentarer, det øker lesbarheten av programmet.
- Det gjør ikke noe om en linje (3) er tom.
- Linjene 4 -6 gir bruker anledning til å gi inn variablene a, b og c, som heltall (int = integer).
- Linjene 7-11 printer ut varianter av inputen.
Når vi kjører programmet kan resultatet se slik ut:
De tre første linjene i svaret er et resultat av at jeg valgte a =1, b = -4 og c = 2. Tilsvarer programlinjene 4 - 6.