|  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

    Hur att bestämma nästa datum från en lista i Python

    Python-språket ger programmerare med många sätt att hantera insamling av information . Data kan lagras i listor, matriser , hashtabeller , tupler och uppsättningar . Listor ger ett enkelt och direkt sätt att lagra , komma åt och ändra samlingar av strängar , siffror eller en kombination av båda . Pythons datetime objekt möjliggör hämtning av aktuell information i många olika format . Metoden datetime.date.today ( ) returnerar datumet som en sträng i " åååå- mm - dd " format . En samling av datum i detta format kan läggas till en Python lista och nås i förhållande till deras position i listan . Den första posten i listan har ett index på noll . Nästa punkt på listan nås genom att öka index med en . Saker du behöver
    Python tolken
    Textredigerare
    Visa fler instruktioner
    1

    Starta standard , vanlig text editor program som finns på datorn .
    2

    Skriv följande kod i textredigeraren . Indrag koden exakt så som de visas .

    Datelist = [ " 2011/06/01 " , " 2011/06/12 " , " 2011/06/10 " , " 2011/06/21 " ]

    def nextDate ( ström , lista ) :

    längd = len ( lista ) -1

    om ström > längd :

    print " The List är mindre än detta "

    annat :

    om nuvarande == längd :

    print " Nästa dag är : " , lista [ 0 ]

    annat :

    print " Nästa dag är : " , lista [ ström ]

    nextDate ( -1 , datelist )
    3

    Klicka på " Arkiv " -menyn och välj " Spara . " Spara textfilen med namnet :

    " datelist.py "
    4

    Klicka på " Arkiv " -menyn och välj sedan lämpligt alternativ för att stänga textredigeraren
    < . br > 5

    lansera systemet terminalen , konsol , eller kommandoraden . På kommandoraden , skriv " python " och tryck sedan på Enter .
    6

    Vid Python kommandotolken skriver execfile ( " datelist.py " ) och tryck på Enter . Om din terminal öppnade i en annan katalog än den katalog som innehåller dina Python-skript , tillsätt det kompletta namnet sökvägen " datelist.py " till execfile ( ) kommandot .
    7

    Tryck på " Enter " nyckel. Tolken ska visa : " Nästa dag är : . 2011/06/21 "
    8

    Type " nextDate ( 2 , datelist ) " på Python kommandotolken och tryck på " Enter" . Tolken ska visa : " Nästa dag är : . 2011/06/10 " Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur hittar man den kortaste längden på en sträng i P…
    ·Hur man tar bort dubbletter från en två-förteckning …
    ·Hur att bestämma storleken av ett ord i Python
    ·Så här visar du en webbadress Använda reguljära utt…
    ·Python Metoder för Listor
    ·Hur man deklarerar en lista i Python
    ·Hur man hittar en nyckel i ett Dictionary i Python
    ·Python för Android
    ·Hur man gör en gradering funktion i Python
    ·Hur du gör din egen video spel med Python
    Utvalda artiklarna
    ·Lägga till en server Perspective till Eclipse
    ·Hur man beräknar antal veckor mellan två datum
    ·Hur Infoga MySQL text med enkla citattecken i PHP
    ·Hur man hanterar ett Minnet Fel i Java
    ·Hur man hanterar Undantag i Java
    ·Lista över funktioner i Visual Basic 6.0
    ·Hur du skriver ut en sträng i MATLAB
    ·JavaScript Ringa en funktion från en funktion
    ·Hur man använder en Skeva Heap i Java
    ·Hur ställa in sökvägen för Windows XP Java
    Copyright © Dator Kunskap http://www.dator.xyz