Du trenger ikke å skrive for hånd:
Plain Text
Python:
alfabetet = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
Dette skriver ut små bokstaver:
Plain Text
Python:
print kartet (chr, område (97, 123))
Og det er saken:
Plain Text
Python:
print kartet (chr, område (65, 91))
Men du kan også regne med Python selv (batterier følger med, tross alt!)
Plain Text
Python:
fra streng import ascii_letters
print ascii_letters
Og igjen:
Plain Text
Python:
import streng
print string.ascii_lowercase
print string.ascii_uppercase
Jeg gjør det Project Euler og utfordringer i de første ti har sett tre primtall. Min første algoritmen naivt testet primality av en rekke prøver å dele det med alle tall mindre enn ham.
En liste med 1000 primtall på denne måten genererer i underkant av ett sekund på min datamaskin. Allerede 2000, [...]
I Python, skjer det feil i tittelen på dette innlegget når du blar gjennom en ordbok og det er endret i løpet av loopen.
Dette kan skje når vi gjør:
Plain Text
Python:
>>> Ordbok = ('navn', 'Julio', 'etternavn': 'Nobrega')
>>> For k, v i dicionario.iteritems ():
... Skriv ut v
... Del ordbok [k]
...
Nobrega
Tilbakesporing (siste samtale sist):
File "<stdin>", linje 1, i?
RuntimeError: ordbok endret [...]
Jeg begynte å lage en GUI ved hjelp wxPython å spille av en musikkfil med koden i går. Implementerte valg-knappen til filen, at selv filtre filene skal vises i samsvar med angitte filtyper. I mitt tilfelle, *. mp3 og *. Ogg.
Bortsett fra at filen er valgt, krasjet grensesnittet. Søker i [...]
Ingen flere biblioteker eller som libmpg123 GStreamer eller hva. Python. Vel, nesten, siden PyMedia er skrevet hovedsakelig i C, men når installert kan du bruke importere å hente den.
Plain Text
Python:
importere lyden pymedia.audio.sound
import pymedia.audio.acodec den ACODEC
def playFile (filnavn):
file_extension file_name.split = ('.') [-1]. lavere ()
parms = ('id': [...]
Det er et program som heter mechanoid gjort i Python, en collage av programmer som utgjør mekanisere, som bare tilbake til å utføre visse bestemte oppgaver som å skrive inn Sourceforge eller sjekk ut Yahoo Mail.
I utgangspunktet er det emulerer en nettleser, åpne sider, klikker koblinger, fylle ut skjemaer. Det er så lett at det gjør vondt i øynene ...
En liten Python skriften å telle antall linjer av alle filer i en katalog (og underkataloger). Bare endre variabelen katalogen.
Plain Text
Python:
import os.path
directory = "/ var / www / html / site /"
def besøk (arg, dirname, navn):
for filen i navn:
arquivo_caminho = os.path.join (dirname, arkiv)
hvis os.path.isfile (arquivo_caminho):
[...]