OP/Python
Uit FOK!wiki
Versie door 62.195.131.220 (overleg) op 28 dec 2007 om 23:06
Bij het openen van een nieuw topic plaatsen we voor het centrale Python topic een standaard openingspost.
Als titel gebruiken we altijd hetvolgende (tenzij je een leukere titel hebt :) ):
[python] voor de echte man - deel 1
Uiteraard niet vergeten het deelnummer aan te passen :) Als je een nieuw topic aanmaakt, voeg even het topicnummer toe in de OP.
De inhoud zelf is de volgende:
Als er dan toch een Perl topic is dan denk ik er toch maar aan om eens een echte mannentaal te introduceren hier op FOK! :) Python! Het geestekindje van Guido van Rossum. [b]Wie gebruiken Python?[/b] - Google, een groot deel van de spiders van Google en hun applicaties zijn in Python geschreven. - Yahoo!Maps - Battlefield 2 - Civilization 4 - ABN Amro - Blender 3D - Paintshop Pro - NASA - Ubuntu Deze lijst gaat eindeloos door, lees meer op: http://wiki.python.org/moin/OrganizationsUsingPython [b]Wat is Python?[/b] Python is een scripting taal die zeer leesbaar is, zeer platform onafhankelijk (van je pc tot je mac tot je mobiele telefoon tot je PSP) en ook zeer snel. [b]Python Links?[/b] http://www.python.org/ http://www.python.org/doc/Intros.html [b]Python op het web?[/b] http://www.djangoproject.com/ Nog meer vragen? Stel ze gerust :) Ik zal hier binnenkort ook wat code neerzetten. Ik vraag me gewoon af of veel mensen op FOK! ook daadwerkelijk wat doen met Python. Een voorbeeld Python script om vanaf command line fahrenheit in celsius om te zetten: [code] #!/usr/local/bin/python import string, sys # If no arguments were given, print a helpful message if len( sys.argv ) == 1: print 'Usage: celsius temp1 temp2 ...' sys.exit( 0 ) # Loop over the arguments for i in sys.argv[ 1: ]: try: fahrenheit = float( string.atoi( i ) ) except string.atoi_error: print repr( i ), "not a numeric value" else: celsius = ( fahrenheit - 32 ) * 5.0 /9.0 print '%i\260F = %i\260C' % ( int( fahrenheit ), int( celsius+.5 ) ) [/code]