Skip to content

Instantly share code, notes, and snippets.

View ProgDan's full-sized avatar

Daniel Arndt Alves ProgDan

  • Colégio Dante Alighieri
  • São Paulo, Brazil
  • X @progdan
View GitHub Profile
@ProgDan
ProgDan / embedded-file-viewer.md
Created February 17, 2022 19:27 — forked from tzmartin/embedded-file-viewer.md
Embedded File Viewer: Google Drive, OneDrive

Office Web Apps Viewer

('.ppt' '.pptx' '.doc', '.docx', '.xls', '.xlsx')

http://view.officeapps.live.com/op/view.aspx?src=[OFFICE_FILE_URL]

<iframe src='https://view.officeapps.live.com/op/embed.aspx?src=[OFFICE_FILE_URL]' width='px' height='px' frameborder='0'>
</iframe>

OneDrive Embed Links

import turtle
import time
import random
delay = 0.1
segments = []
# placar
score = 0
high_score = 0
# zera a pontuação
score = 0
# atualiza a pontuação
pen.clear()
pen.write("score: {} High Score: {}".format(score, high_score), align="center", font=("Courier", 24, "normal"))
# Aumenta a pontuação
score = score+10
if score > high_score:
high_score = score
# placar
score = 0
high_score = 0
pen = turtle.Turtle()
pen.speed(0)
pen.shape("square")
pen.color("white")
pen.penup()
pen.hideturtle()
pen.goto(0, 260)
pen.write("Score: 0 High Score: {}".format(high_score), align="center", font=("Courier", 24, "normal"))
# Verifica se houve colisão com a cabeça
for segment in segments:
if segment.distance(head) < 20:
time.sleep(1)
head.goto(0, 0)
head.direction = "stop"
# Oculta os segmentos
for segment in segments:
segment.goto(1000, 1000)
# Oculta os segmentos da cobra
for segment in segments:
segment.goto(1000, 1000)
# clear segment list
segments = []
# Verifica se houve colisão
if head.xcor() > 290 or head.xcor() < -290 or head.ycor() > 290 or head.ycor() < -290:
time.sleep(1)
head.goto(0, 0)
head.direction = "stop"
# Move o segmento 0 para a posição onde está a cabeça
if len(segments) > 0:
x = head.xcor()
y = head.ycor()
segments[0].goto(x, y)