| Python- potrebujem majhno pomoč | ||
|---|---|---|
|
chipyy
15. jan 2013 10:39:11
Pridružen od: 19. maj 2012 33 objav 4 53 0 |
#1
Na faksu imamo za narediti domačo nalogo: Uporabi grafično knjižico TKinter v Pythonu in izdelaj program, ki bo predstavil zaporedje Za to nalogo uporabljamo knjižni TkInter, okno, elemente in da se mi 100 izrišejo tudi znam naredit, zanima me samo kako bi to izpeljav z barvami? |
|
|
cyber
16. jan 2013 07:21:40
Pridružen od: 2. dec 2007 536 objav 750 76 10 |
||
|
chipyy
16. jan 2013 16:37:01
Pridružen od: 19. maj 2012 33 objav 4 53 0 |
#3
from Tkinter import* root=Tk() okno=Canvas(root, width="800", height="600") def main(): n = 15 def fibonacci(n): main() |
|
|
chipyy
16. jan 2013 16:38:03
Pridružen od: 19. maj 2012 33 objav 4 53 0 |
||
|
jankoM
16. jan 2013 20:47:33
Pridružen od: 25. sep 2007 615 objav 253 7 2 |
#5
PyTk sprejema za barve tudi hex rgb, kot HTML na primer.. zdej moraš nekako sproti računat barve "Newtnovega barvnega kroga" (nisem gledal kaj je to) in jih pretvarjat v ta zapis. ter vstavljat tam v loopu.. drug najbrž manj zaželjen način je da barve vnaprej izračunaš ali nekje najdeš in vstaviš v nek list [ ... ] in potem izbiraš iz njega. ..create_line(0, 0, 50, 20, fill="#476042", width=3) |
|
|
chipyy
17. jan 2013 10:06:16
Pridružen od: 19. maj 2012 33 objav 4 53 0 |
||
|
cyber
17. jan 2013 12:09:52
Pridružen od: 2. dec 2007 536 objav 750 76 10 |
#7
Recimo: "hue" pač nastaviš kakor želiš vrednost je od 0 do 1, pomeni pa 360 stopinj. 0.8 vrednosti sta 1. "saturation" 2. "value, te pač nastaviš kakor želiš, vrednosti od 0 do 1, pomenijo pa 0% - 100%. Tudi inkrement (0.11) pač nastaviš poljubno. Ta primer sam uporabljam pri izrisu grafov, kjer je želja čimbolj različne "žive" barve. Drugače pa si lahko z Photoshop-om recimo pomagaš, tako da odpreš color picker, in izbereš "HSV" pa spreminjaš vrednosti, da boš videl kako to naj bi zgledalo potem. |
|
|
cyber
17. jan 2013 12:34:23
Pridružen od: 2. dec 2007 536 objav 750 76 10 |
#8
Evo sem probal celotni primer in popravil v tole:
|
|
|
chipyy
17. jan 2013 18:09:04
Pridružen od: 19. maj 2012 33 objav 4 53 0 |
||