Strona główna Polish Python Coders Group
   Strona główna   Pomoc Zaloguj się Rejestracja  
Witamy, Gość. Zaloguj się lub zarejestruj.
Czy dotarł do Ciebie email aktywacyjny?

Zaloguj się podając nazwę użytkownika, hasło i długość sesji

Aktualności:
Szukaj Szukaj
Strony: [1]   Do dołu
Drukuj
Wątek: Parkiet() Python-Grafika  (Przeczytany 167 razy)
« : 09:35 20/03/19 »
Bronko Offline
Hello World!

Zobacz profil
*

Reputacja: 0
Płeć: Mężczyzna
Wiadomości: 5


Dzień dobry, programuję w Pythonie od hmmm....Września, uczę się podstaw grafiki i trochę matematyki, do sedna.

Cele biorę http://minilogia.oeiizk.waw.pl/#!/zadania

Kod
from turtle import *
speed(9999)
def roz():
   color("black","pink")
   begin_fill()
   fd(50);lt(90);fd(10);lt(90);fd(50);lt(90);fd(20);lt(90)
   end_fill()
   begin_fill()
   fd(50);lt(90);fd(10);lt(90);fd(50);lt(90);fd(20);lt(90)
   end_fill()
   begin_fill()
   fd(50);lt(90);fd(10);lt(90);fd(50);lt(90);fd(20);lt(90)
   end_fill()
   begin_fill()
   fd(50);lt(90);fd(10);lt(90);fd(50);lt(90);fd(10);lt(90)
   end_fill()
 
def kafel():
   color("black","yellow")
   begin_fill()
   fd(10)
   rt(90)
   fd(10)
   rt(90)
   fd(10)
   rt(90)
   fd(10)
   end_fill()
   pu()
   fd(30)
   rt(90)
   pd()
   roz()
   bk(10)
   rt(90)
   bk(40)
   roz()
   fd(60)
   lt(90)
   roz()
   fd(60)
   lt(90)
   roz()
 
def parkiet (szer,wys):
   for szer in range (szer):
       kafel()
       for wys in range (szer):
           kafel()
 
 
Mam problem w tym że nie wiem jak ustawić
Kod
kafel()
Zapisane

Python-Turtle Mrugnięcie
Cytuj
Jeśli ktoś spełnia wszystkie nasze marzenia, kolejne stają się tylko kaprysami. Najpiękniejsze są marzenia niezrealizowane, bo to one nadają życiu sens.
Rafał Kosik
« Odpowiedz #1 : 18:01 20/03/19 »
DJangoL Offline
Professional Python User

Zobacz profil
***

Reputacja: 30
Wiadomości: 423


W funkcji roz() nie stosujesz się do zasady DRY Uśmiech Funkcję parkiet() też dziwnie napisałeś.
Zapisane
« Odpowiedz #2 : 22:50 20/03/19 »
firemark Offline
Advanced Python User

Zobacz profil
**

Reputacja: 17
Wiadomości: 200


Hm! nie rozumiem pytania którego zadałeś. Chodzi ci o argumenty funkcji?

co do funkcji roz - twój kod powtarza się aż 4 razy - to jest dobry czas by nauczyć się jak robić pętle w pythonie!

Zapisane
Strony: [1]   Do góry
Drukuj
Skocz do:  

© 2007 - 2019 Polish Python Coders Group
Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines | Theme by PixelSlot