Inderdaad.quote:Op woensdag 23 maart 2005 21:20 schreef Tiemie het volgende:
erg interessant, python is vrij strict toch? (met inspringen e.d.)
tvp
Hier is de gui-faq: http://www.python.org/doc/faq/gui.htmlquote:Op woensdag 23 maart 2005 21:29 schreef Swetsenegger het volgende:
Leuk leuk, maar is er ook een grafische schil of draait alles in CL (net als C++)?
Mooi voorbeeld... 404quote:Op donderdag 24 maart 2005 12:46 schreef R-Mon het volgende:
En een voorbeeld van een grafisch Python-programma: http://www.blogtk.com (gtk -> linux)
1 2 3 4 5 6 | >>> range(5, 10) [5, 6, 7, 8, 9] >>> range(0, 10, 3) [0, 3, 6, 9] >>> range(-10, -100, -30) [-10, -40, -70] |
1 2 3 4 | >>> a="swetsenegger" >>>len(a) >>>b=[1,2,3,"do","re","mi"] >>>len(b) |
1 2 3 | >>> for variabele uit object: ... opdrachten ... |
1 2 3 | >>> for x in range(10): ... print x ... |
1 2 3 4 5 | >>> x=1 >>> while x<10: ... print "hoi!" ... x=x+1 ... |
1 2 3 4 | >>> a = ['Iene', 'miene', 'mutte'] >>> for i in range(len(a)): ... print i, a[i] ... |
1 2 3 | >>> x = 16 >>> print "Jij zegt dat x", x, "is!" Jij zegt dat x 17 is! |
1 2 | >>> g="la" >>> print 10*g |
1 2 | >>> h=123 >>> print 6*str(h) |
1 | if x<6 and x is not 2 |
1 2 3 4 | >>> while True: ... print "fok" ... break ... |
1 2 | >>> import os # module os importeren >>> os.system('time 0:15') # functie system aanroepen en de tijd veranderen |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | # Module voor Fibonaccigetallen def fib(n): # druk Fibonaccireeks af tot n a, b = 0, 1 # a en b definieren while b < n: # zolang b kleiner is dan n print b, # b afdrukken a, b = b, a+b # a wordt b, en b wordt a+b def fib2(n): # geef Fibonaccireeks tot n terug resultaat = [] # resultaat wordt een lege array a, b = 0, 1 # a en b definieren while b < n: # zolang b kleiner is dan n resultaat.append(b) # voeg b toe aan resultaat a, b = b, a+b # a wordt b, en b wordt a+b return resultaat # geef resultaat terug |
1 | >>> import fibo |
1 2 | >>> fibo.fib(1000) >>> fibo.fib2(100) |
1 2 | >>> fib = fibo.fib >>> fib(500) |
1 | >>> from fibo import fib |
1 | >>> from fibo import fib, fib2 |
1 | >>> from fibo import * |
1 2 | >>> from fibo import fib >>> fib(1000) |
Dankjewel.quote:Op zaterdag 26 maart 2005 13:20 schreef Pizza_Shooter het volgende:
Helder en duidelijk uitgelegd. Complimenten.
Overigens wel een vraagje: als je nou niet alles in de interpreter in wilt tikken, maar gewoon in crimson editor, moet je dan die .py bestanden steeds importeren, of kan dat ook anders?quote:
Heb al wat gevonden..quote:Op zaterdag 26 maart 2005 13:59 schreef Pizza_Shooter het volgende:
[..]
Overigens wel een vraagje: als je nou niet alles in de interpreter in wilt tikken, maar gewoon in crimson editor, moet je dan die .py bestanden steeds importeren, of kan dat ook anders?
Als het goed werkt, houden zo. Welke instellingen gebruik je? (wil ik ookquote:Op zaterdag 26 maart 2005 14:05 schreef Pizza_Shooter het volgende:
[..]
Heb al wat gevonden..
Je kan in Crimson Editor zogenaamde 'User tools' instellen en dan kan je dus je bestand (test.py) in python.exe laten openen. Dat werkt wel goed eigenlijk.
Of doe ik nu heel ingewikkeld?
Onder Tools -> Conf. user toolsquote:Op zaterdag 26 maart 2005 14:19 schreef R-Mon het volgende:
[..]
Als het goed werkt, houden zo. Welke instellingen gebruik je? (wil ik ook)
lukt nietquote:Op zaterdag 26 maart 2005 14:33 schreef Pizza_Shooter het volgende:
[..]
Onder Tools -> Conf. user tools
Menutext: Load in Python
Command: C:\Python24\python.exe
Argument: test.py
En als hot key Ctrl + d ofzo. Werkt prima. Vergeet overigens niet 'Close on exit' uit te vinken..
Oh, dat zou kunnen, even testen..quote:Op zaterdag 26 maart 2005 15:10 schreef SuperRembo het volgende:
Is dat niet ** ?
Jep, dat werkt.quote:Op zaterdag 26 maart 2005 15:11 schreef Pizza_Shooter het volgende:
[..]
Oh, dat zou kunnen, even testen..
1 2 3 4 5 6 7 8 9 | # Rente berekenen bedrag = int(raw_input("Bedrag: ")) aant_jaar = int(raw_input("Hoeveel jaar? ")) rente = 1.03 tot_bedrag = bedrag * (rente ** aant_jaar) print "Uw kapitaal bedraagt dan ongeveer ", tot_bedrag, "euro" |
Ah ik snap het al. Ik had iets uitgebreiders moeten doen dan 2+2.quote:Op zaterdag 26 maart 2005 15:04 schreef Pizza_Shooter het volgende:
[..]
[afbeelding]
Heb je em zo ingesteld?
quote:Op zaterdag 26 maart 2005 15:11 schreef Pizza_Shooter het volgende:
[..]
Oh, dat zou kunnen, even testen..
1 2 3 4 | >>> 2**2**2**2**2 20035299304068464649790723515602557504478254755697514192650169737108940595563114 ... 5337539755822087777506072339445587895905719156736L |
Dudequote:Op zaterdag 26 maart 2005 15:20 schreef SuperRembo het volgende:
[..]
[ code verwijderd ]
![]()
Ik heb toch ook maar ff python geinstalleerd
|
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |