Last active
August 21, 2021 06:52
-
-
Save edthix/e4c38f6a7849a3dbc9f7d8079e671a1f to your computer and use it in GitHub Desktop.
Beyond The Moon - Python Codes
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Beyond The Moon - Python Codes | |
# Workshop Session 1 (Python) | |
# By Kinabalu Coders | |
import turtle | |
# tukar penjuru untuk poligon baru | |
penjuru = 8 | |
# this loop runs for (penjuru) number of times | |
for a in range(penjuru): | |
turtle.forward(20) # move forward 20 units | |
turtle.left(360/penjuru) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import turtle | |
def testdraw(): | |
turtle.forward(20) | |
turtle.left(90) | |
turtle.forward(20) | |
turtle.right(45) | |
turtle.forward(10) | |
turtle.left(45) | |
turtle.forward(50) | |
turtle.left(45) | |
turtle.forward(10) | |
# jump to right eye start | |
turtle.penup() | |
turtle.left(45) | |
turtle.forward(50) | |
# draw right eye | |
turtle.pendown() | |
turtle.left(45) | |
testdraw() | |
# jump to left eye start | |
turtle.penup() | |
turtle.right(45) | |
turtle.forward(10) | |
# draw left eye | |
turtle.pendown() | |
turtle.right(45) | |
testdraw() |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import turtle | |
# define = def = (function) | |
# this function draws one eye from the bottom-right | |
def testdraw(start_angle): | |
turtle.pendown() | |
turtle.left(start_angle) | |
turtle.forward(20) | |
turtle.left(90) | |
turtle.forward(20) | |
turtle.right(45) | |
turtle.forward(10) | |
turtle.left(45) | |
turtle.forward(50) | |
turtle.left(45) | |
turtle.forward(10) | |
# jump to right eye start | |
turtle.penup() | |
turtle.left(45) | |
turtle.forward(50) | |
# draw right eye | |
testdraw(45) | |
# jump to left eye start | |
turtle.penup() | |
turtle.right(45) | |
turtle.forward(10) | |
# draw left eye | |
testdraw(-45) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# SenseHat simulator demo | |
# https://trinket.io/sense-hat | |
s = SenseHat() | |
temp = s.get_temperature() | |
s.show_message("temp: %s" % temp) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment