
Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-23 15:02

Hallo! Velkommen til min andre instruerbare, og dette vil være på grunnleggende om python.
I denne instruksen vil jeg lære deg det grunnleggende om looper, input og output, og få datamaskinen til å si noe, hvis setninger og variabler. I den siste bruker vi GUIer eller grafisk brukergrensesnitt med et verktøy kalt easygui.
Igjen, legg igjen kommentarer om hvordan jeg bør forbedre meg og spørsmål om biter du ikke forstår
ha det gøy!
Trinn 1: Si noe

I dette trinnet skal vi lære å få python til å si noe. veldig enkelt. alt du trenger å skrive er hva du vil si, så legg dette rundt det. skrive ut (''). for eksempel print ('hei verden'). Hvis du bruker python 2, skriver du "hallo verden", skriver du dette inn i skallvinduet - det som kommer opp og trykker enter.
der går du! ditt første program
Trinn 2: Dette er litt sløyfe …

nå først, trykk Ctrl+N som får deg til en ny fil. lagre det som loops.py.py -biten indikerer at dette er en python -fil. dette er den første typen sløyfe.
for jeg i rekkevidde (1, 101):
skrive ut (i)
dette vil gå slik
1
2
3
4
5
6
7
100
variabelen, i, vil automatisk legge til en hver gang den slenger seg, men den skriver ikke ut 101.
her er en annen sløyfe
jeg = 1
mens jeg <100:
i = i+1
skrive ut (i)
denne er veldig lik den øverste. Vi kaller den øverste a for loop og den nederste for while loop.
while -løkken inkluderer 100, så du trenger ikke gjøre mens jeg er <101.
Trinn 3: Input og Output

dette programmet vil få datamaskinen til å spørre deg om noe og svare på svaret.
dette er et eksempel
f = input ('hva er ditt navn') <----------- angir variabelen og angir en input
print ('hei', f) <------------------------- skriver ut variabelen som er lagt inn av brukeren med hei foran
utgangen skal være omtrent slik:
>> hva heter du Larry
>> hei Larry
som du kan se, er inngangen ikke veldig pen. Hvis du vil ha et mellomrom, mellomrom slutten av den første linjen:
f = input ('hva heter du')
Hvis du vil at den skal spørre om din alder eller hvor mange marsbarer du har, gjør du dette:
f = int (input ('what is your age'))
hvis det er et desimaltall, gjør du:
f = float (input ('enter a desimal number'))
hvordan holder du på?
Trinn 4: Hvis av Rudya ----- nei Nei Nei! Det er Python U Dimwit

hvis setninger vanligvis brukes til å sammenligne 2 strenger eller heltall.
det kommer vanligvis etter en input
Skriv inn programmet på bildet, så kan du se hvor nyttig det kan være, og noe du ikke forventer …
skriv alltid:
hvis*noe*, =,! =, =*noe annet*:
print (*noe*'er hva som helst enn'*noe annet*)
Trinn 5: Start på Easygui

easygui er en modul som må lastes ned.
Last ned den hvis du ikke har den, prøv dette programmet.
importere easygui
easygui.msgbox ('hei verden')
det burde komme opp med noe som på bildet.
Trinn 6: Hva neste?
så det er det for nå.
hold øye åpent, jeg kan gjøre andre opplæringsprogrammer som Windows batch og andre språk. Ha det!
virkelig bra gjort det er mye å lære!
bortsett fra instruksjonene jeg har skrevet, er det en mengde andre opplæringsprogrammer på forskjellige språk. Hvis du vil få en pdf med mer innhold, anbefaler jeg Hello World Book2 som er tilgjengelig på internett - bare søk den opp.
Hvis du ikke har klart å installere easygui og vil, kan du laste ned denne lenken:
Jeg har også opprettet min egen modul kalt PyCal som lar deg beregne ting med en vanskelig formel som Pythagoras 'setning og arealet av en sirkel.
Anbefalt:
Synkronisering av mapper med Python: 5 trinn

Synkronisere mapper med Python: Denne instruksjonen viser deg hvordan du holder to mapper (og alle mappene i dem) synkronisert, så den ene er en direkte kopi av den andre. Ideell for sikkerhetskopiering av arbeid både lokalt, til en sky-/nettverksserver eller en USB -stasjon. Ingen erfaring med programmering er
Python Tic Tac Toe -spill: 4 trinn

Python Tic Tac Toe Game: python tic tac toe game dette spillet er laget i python som er et dataspråk jeg har brukt en python editor som heter: pycharm du kan også bruke vanlig python code editor også
Python Introduction - Katsuhiko Matsuda & Edwin Cijo - Grunnleggende: 7 trinn

Python Introduction - Katsuhiko Matsuda & Edwin Cijo - Grunnleggende: Hei, vi er 2 studenter i MYP 2. Vi vil lære deg grunnleggende om hvordan du koder Python. Det ble opprettet på slutten av 1980 -tallet av Guido van Rossum i Nederland. Det ble laget som en etterfølger av ABC -språket. Navnet er " Python " fordi når
QR -kodeskanner som bruker OpenCV i Python: 7 trinn

QR Code Scanner Using OpenCV in Python: I dagens verden ser vi QR-kode og strekkode brukes nesten hvor som helst fra produktemballasje til online betalinger og nå om dagen ser vi QR-koder selv i restauranten for å se menyen. Så ingen tviler på at det er den store tanken nå. Men har du noen gang
DIY GPS Tracker --- Python-applikasjon: 5 trinn (med bilder)

DIY GPS Tracker --- Python-applikasjon: Jeg deltok i et sykkelarrangement for to uker siden. Etter at jeg var ferdig, ønsket jeg å sjekke ruten og hastigheten jeg kjørte på den tiden. Dessverre ble det ikke oppnådd. Nå bruker jeg ESP32 til å lage en GPS -tracker, og jeg tar den til å registrere sykkelruten min