Hoeft geen type uit de hand:
PLAIN TEXT
Python:
alfabet = 'abcdefghijklmnopqrstuvwxyz'
Dit drukt de kleine letters:
PLAIN TEXT
Python:
print kaart (chr, bereik (97, 123))
En nogmaals:
PLAIN TEXT
Python:
print kaart (chr, bereik (65, 91))
Maar je kunt ook rekenen op onze eigen Python (batterijen inbegrepen, na al!)
PLAIN TEXT
Python:
uit string invoer ascii_letters
print ascii_letters
En nogmaals:
PLAIN TEXT
Python:
invoer string
print string.ascii_lowercase
print ascii_letters
Ik doe de uitdagingen van Project Euler en de eerste tien hebben gezien met drie priemgetallen. Mijn eerste geteste algoritme naïef priemgetaltest van een aantal probeert te delen door alle getallen kleiner dan hem.
Een lijst met 1000 priemgetallen genereert op deze manier iets minder dan een seconde op mijn computer. Sinds 2000, [...]
In de Python, de fout voor dit ambt gebeurt er als je door een woordenboek en het is veranderd tijdens de lus.
Dit kan gebeuren wanneer we doen:
PLAIN TEXT
Python:
>>> Woordenboek = ( 'name': 'Julio', 'name': 'Nobrega')
>>> Voor k, v in dicionario.iteritems ():
... Afdrukken v
... Del woordenboek [k]
...
Nobrega
Traceback (most recent call last):
File "<stdin>", line 1, in?
RuntimeError: woordenboek veranderd [...]
Ik begon te maken met behulp van een GUI wxPython een muziek-bestand af te spelen met de code gisteren. Implemented de selectie knop van het bestand, die filters up van de bestanden worden aangetoond op basis van de genoemde extensies. In mijn geval, *. mp3 en *. ogg.
Alleen het geselecteerde bestand, de interface crashte. Zoeken in [...]
Geen extra bibliotheken of als libmpg123 gstreamer of andere. Python. Nou ja, bijna, als Pymedia meestal is geschreven in C, maar eenmaal geïnstalleerd die u kunt gebruiken importeren te brengen.
PLAIN TEXT
Python:
importeren het geluid pymedia.audio.sound
invoer pymedia.audio.acodec acodec
def playFile (file_name):
file_extension file_name.split = ( '. ") [-1]. lager ()
parms = ( 'id': [...]
Er is een programma genaamd Mechanoid gedaan in Python, een collage van programma's die deel uitmaken van de Mechanize, alleen terug naar het uitvoeren van bepaalde specifieke taken zoals het invoeren van de Sourceforge of kijk op de Yahoo Mail.
In principe emuleert een browser, het openen van pagina's, klikken op links, het invullen van formulieren. Het is zo eenvoudig dat het pijn doet de ogen ...
Een kleine Python-script te tellen het aantal lijnen van alle bestanden in een map (en sub-directories). Net bewerken de variabele directory.
PLAIN TEXT
Python:
invoer os.path
directory = "/ var / www / html / site /"
def bezoek (arg, dirname, namen):
voor bestand in namen:
archive_path = os.path.join (dirname, bestand)
indien os.path.isfile (archive_path):
[...]