Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> python Programming >> Content

    Python för nybörjare Programmerare

    programmeringsspråket Python erbjuder många fördelar för oerfarna programmerare . Den har en tydlig och enkel syntax , funktioner på webben och som en stationär utvecklingsverktyg, och det levereras komplett med ett omfattande bibliotek av funktioner . Dessutom arbetar Python i alla operativsystem , och det bara kräver Python tolken och en textredigerare . Början programmerare kan hoppa in Python och börja lära sig grundläggande programmering begrepp som variabeltilldelning , funktion definition , och snabbt , flyttar till mer komplexa program i en kort tid . Variabeltilldelning

    variabeltilldelning i Python liknar uppdrag på andra språk :

    x = 4

    I detta exempel är variabeln " x " innehåller nu värdet 4 . Till skillnad från vissa andra språk , är Python linjer inte semikolon avslutas . Slutet på en linje innebär slutet på ett kommando. Dessutom är Python variablerna inte skrivit . Till skillnad från C /C + + eller Java , som använder variabeldeklaration med typer såsom :

    int x = 4

    Python variabler kan ta något värde , och typ bestäms variabeltilldelning . När du utför operationer - som dessutom - om variabler , dock måste de vara av samma typ . En programmerare kan inte lägga till ett heltal och en sträng av tecken , till exempel .
    Datatyper

    Python finns alla vanliga datatyper som finns i andra språk , till exempel heltal , flottar, booleska och strängar . En annan viktig datatyp i Python är listan . En lista är en samling av dataobjekt under ett namn , som kan refereras av index . Till exempel ,

    x = [ ' g ' , 't ' , ' e ' ]

    variabeln " x " är en lista på tre värden . En lista betecknas med hakparenteser runt tilldelade värden . För att få någon av dessa värderingar , måste programmeraren referensdata är genom index :

    print x [ 1 ]

    t

    För listor , alla index börjar på 0 . Det första indexet , x [ 0 ] , kommer att hålla värdet " g " och så vidare .
    Funktion Definition och Calling

    Funktioner tar block av kod och definiera dem under ett namn , som en programmerare kan ringa för att utföra den kod som avses i funktion när som helst . Den " def " nyckelordet betyder en funktion definition :

    def dubbla ( x ) :

    --- > retur x * 2 Review

    Funktionen " dubbla " definierar en kodblock , och ger tillbaka ett värde ( x * 2 ) . Använda funktionen är en enkel som att använda sitt namn :

    y = 3 bilder

    z = dubbel ( y ) katalog

    print z

    6

    block av kod som återstår tillsammans betecknas med linje indrag . Skåran demonstreras med pilen i detta exempel. För kod för att förbli en del av den dubbla funktionen , måste den strecksats en flik ytterligare efter den dubbla definition . Addera Om ... Else

    Python använder några uttalanden kontrollera flödet av ett program. Den " om " uttalande utför en åtgärd baserat på ett villkorligt eller en utvärdering av ett värde
    p Om x == 2 : .

    /* Gör saker * /

    uttalande " x == 2 " returnerar ett värde utvärderas som antingen SANT eller FALSKT. Om sant , utför om uttalandet sin kod . Om False , är koden hoppas . En " annan " uttalande kan definiera alternativ kod till en om , som alltid kommer att utföra bör ett "om " uttalande misslyckas :
    p Om x == 2 :

    /* gör saker * /

    annanstans :

    /* gör andra saker * /Addera stund och efter loopar

    Liknar en if-sats , en " medan " uttalande skapar en loop , eller block av kod som upprepas så länge som en villkorlig uttalande är sant :

    medan x == 2 Review

    /* gör saker * /

    Om x inte lika 2 , sedan koden i slingan börjar . När det slutar , x == 2 villkorlig kontrolleras på nytt , och om det fortfarande sant , kommer koden att köras igen . Koden i när blocket kommer att fortsätta att köra tills x == 2 returnerar ett falskt värde .

    " För " loopar är speciella öglor som fungerar på listor . En för slinga tar varje post i listan och låter programmeraren att göra något med de värderingar :

    x = [ ' g ' , 't ' , ' e ' ]

    för y i x : .

    print y

    for-slingan , kommer variabeln " y " representerar varje element i listan , en i taget Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Python Tutorial för Mac
    ·Hur man testa om Iterable i Python
    ·Hur du använder Python Math.log Med Base 10
    ·Exempel på Python XML Processing
    ·Hur sortera Last Names Alfabetiskt i Python
    ·Hur man går med listor i Python
    ·Processer I Python
    ·Icke - root installation av python-moduler
    ·Hur man kontrollerar för knapptryckning i Python
    ·Hur man uppgraderar från Python 2,5-2,6
    Utvalda artiklarna
    ·Hur man installerar skrivare med VBScript
    ·Hur man gör en X -och Y- Grid i C + + Text Game
    ·Hur man skriver ett nummer i Base 16
    ·Hur man installerar Google Analytics-koden i PHP
    ·Developer Tools för Apple Xcode
    ·Hur man använder JavaScript för att skapa ett antal P…
    ·Hur man skapar en för uttalande i Ruby
    ·Resultat av Sätta MySQL PHP i Echo
    ·Hur man använder trädvy kontroll
    ·Hur till Bädda Sprite Flex
    Copyright © Dator Kunskap http://www.dator.xyz