Skip to content

Instantly share code, notes, and snippets.

View dtbao20's full-sized avatar
🌴
try

Dinh Bao dtbao20

🌴
try
View GitHub Profile
@dtbao20
dtbao20 / flag_30_4_1975.py
Created May 8, 2024 04:01
cờ giải phóng
from turtle import *
bgcolor("#f00"),setup(600,400,800,80)
hideturtle(), tracer(0), penup()
from math import sin, cos, pi
from time import perf_counter
def _30_4_1975():
update(), clear()
t = perf_counter()*3
goto(0,-9999), dot(9999*2, (0,0.5,1))
@dtbao20
dtbao20 / turtle_flagVN.py
Last active January 11, 2024 06:31
lá cờ đỏ sao vàng
from turtle import * # nhập tất cả các "hàm" từ thư viện rùa "turtle"
# cài đặt ban đầu: chuyển màu sắc nền thành đen, ẩn "rùa", đặt chế độ vẽ tức thì, ẩn đường đi của "rùa"
bgcolor("#000"), hideturtle(), tracer(0), penup()
# dòng 5 sẽ làm cho cửa sổ không bị che bởi cửa sổ khác
getcanvas().winfo_toplevel().attributes("-topmost", True)
# dòng 7 giúp cửa sổ sẽ trong suốt ở những vị trí có màu đen
getcanvas().winfo_toplevel().attributes("-transparentcolor", "#000")
getcanvas().winfo_toplevel().attributes("-fullscreen", True) # cửa sổ sẽ phủ toàn bộ màn hình
def star(r): # tạo một hàm vẽ ngôi sao với độ lớn r tùy ý
begin_fill() # bắt đầu tô màu
# convert from dwitter.net/d/26555 --By hoplite
from turtle import *
bgcolor("#000"), setup(500,500)
hideturtle(), tracer(0), penup()
getcanvas().winfo_toplevel().wm_attributes("-transparentcolor", "#000")
getcanvas().winfo_toplevel().attributes('-fullscreen', True)
from math import sin, cos
from time import perf_counter
w = 500
@dtbao20
dtbao20 / turtle_countdown2024.py
Created December 31, 2023 09:31
happy new year 2024 !
from turtle import *
bgcolor("#222"), setup(500,400)
hideturtle(), tracer(0), penup()
def Text(txt, col:tuple, x, y, shader:bool, size):
font = ("Consolas",size,"bold")
for i in range(shader + 1):
goto(-2*i+x, 4*i+y)
color(col) if i|(not shader) else color(0,0,0)
write(txt,font=font,align="center")
# inspired by https://www.dwitter.net/d/28950
from turtle import *
bgcolor(0,0,0), setup(500,500)
hideturtle(), tracer(0), penup()
from math import sin, cos
from time import perf_counter
def _Oneo_Kuu():
update(), clear()
t = perf_counter()
@dtbao20
dtbao20 / turtle_heartv2.py
Created December 27, 2023 11:44
tình iu xanh mượt 💚
# inspired by https://www.dwitter.net/d/28950
from turtle import *
bgcolor(0,0,0), setup(500,500)
hideturtle(), tracer(0), penup()
from math import sin, cos
from time import perf_counter
def _Oneo_Kuu():
update(), clear()
t = perf_counter()
@dtbao20
dtbao20 / turtle_heart.py
Last active December 26, 2023 16:14
❤️
# https://www.dwitter.net/d/28951
from turtle import *
bgcolor(0,0,0), setup(500,500)
hideturtle(), tracer(0), penup()
from math import sin, cos
from time import perf_counter
def _loop():
update(), clear()
t = perf_counter()
@dtbao20
dtbao20 / turtle_christmas.py
Last active January 6, 2024 09:45
🎄merry christmas!🎅
# convert from https://www.dwitter.net/d/26619
from turtle import *
bgcolor(0,0,0), setup(500,500)
hideturtle(), tracer(False), penup()
def rect(x=0, y=0, w=100):
goto(x,y)
begin_fill()
[ forward(w) or left(90) for _ in range(4) ]
end_fill()