BAYMAX: Min första Python projekt (2 / 13 steg)
Steg 2: Steg 2: gör en Plan
När du har installerat Python ta några minuter att bekanta sig med IDLE-gränssnitt för att börja programmera python. Bekanta dig med grundläggande python syntax och grundläggande användningsområden för några Python programmering kommandon nämligen; Print(), lists(), dictionaries() och om annat, medan logiska strukturer.
Jag min forskning på web platser som jag hittade den mest användbara för nybörjare programmering python var tutorialspoint , python3 dokumentation och stackoverflow.
..... Allt som ur vägen nu är dags att få allvarliga (inte alltför allvarlig bygger vi Baymax),
Nu kan göra en plan och göra det...
Snabb utveckling av min projektplan:
Medan jag mixtra med Python programmering i början slog jag alla handledning webbplatser som nämns ovan. Jag slutade med några fina bitar av "nyhet" kod. Men jag var själv medveten om mitt förflutna kodning uppmärksamhet frågor och misslyckanden så... Jag ville ha en ny strategi. Jag behövde planera jag behövde ett tydligt mål att uppnå... Jag behövde något jag kunde bygga som var användbart. Så ställa jag för att svara på följande fråga:
Vilken typ av projekt för personligt bruk kunde jag börja som novis och bygga min kodning skicklighet ökar. Vad jag bosatte sig på var att bygga ett python program som jag kan använda kommandot alla mina små snuttar av python exempelkod som jag skrev på min väg till att bli awesome--er. Sedan gick det upp för mig detta låter mycket som ett kommandoradsgränssnitt. Så jag var googlade Python + kommandoradsgränssnitt lärde jag mig att något sådant inte utanför sfären av kompetensen hos en början python programmerare om strukturen var enkel till att börja med.
Så börja arbeta problemet...
Tips: Inte tycker om lösningen ännu, fokusera på behovet eller frågan:
Jag började detta python program projekt precis som jag skrev en Novell. Jag började först genom att skriva i vanligt ole "svenska meningar vad jag ville ha min python program att göra. . Jag gjorde några flödesschema skisser för skratt att hjälpa mig att visualisera flödet. Därefter började jag bryta tanken i ett index stil små steg.
När alla trodde var bruten in i ett steg.
Sedan kommer Python programmering för att lista ut hur man gör dessa steg fungerar.
** Jag känner det björnar upprepa att i början inte gå vilse i att ha 'Python programmering' lösning eller tänka på hur. Att börja du bara behöver en riktning, frågor att besvara ett mål ***
För mitt Baymax Python programmering projekt ville jag:
--- Skriv ut linjer på skärmen till simulera ett operativsystem starta upp, (tror att gamla DOS dator)
---slumpmässigt OS stöveln skärm grejer
---kanske en text bild av baymax
---Hälsningar skärmen där baymax säger Hej
--- Be om en inloggnings: användarnamn och lösenord
---Kommer att acceptera ett användarnamn
---lagrade lösenord måste anges korrekt
---om lösenordet är korrekt kan du fortsätta att befalla snabb.
---om lösenordet är felaktigt uppmanas du igen
--- Öppna Kommandotolken
---DOS stil kommandotolken
---skriver ut en antydan påminde förbrukaren till skriva help lista över availble kommandon
Brainstorming...
---Vad kommandot från detta gränssnitt??
---öppna webbläsare till google något??
---skapa en txt-fil för att ange noteringar??
I denna hjärna stormningen byggas jag ut vad jag verkligen ville skapa.
Nästa steg var att förenkla detta "skiss" ovan i mer raffinerad klart definierade steg.