A "Best of the Best Practices" (BOBP) guide to developing in Python.
- "Build tools for others that you want to be built for you." - Kenneth Reitz
- "Simplicity is alway better than functionality." - Pieter Hintjens
- Arts: | |
- Design | |
- Fashion & Beauty | |
- Food | |
- Literature | |
- Performing Arts | |
- Spoken Word | |
- Visual Arts | |
- Business: | |
- Business News |
import smtplib | |
usr = '[email protected]' | |
pwd = 'your password' | |
dst = 'destination email' | |
server = smtplib.SMTP('smtp.gmail.com:587') | |
server.starttls() | |
server.login(usr, pwd) |
import tkinter | |
from time import strftime | |
#by Luciano Ramalho | |
clock = tkinter.Label() | |
clock.pack() | |
clock['font'] = 'Helvetica 120 bold' | |
clock['text'] = strftime('%H:%M:%S') | |
#!/usr/bin/env python3.3 | |
# -*- coding: utf-8 -*- | |
"""A Simple Hangman Demo for Python3. | |
""" | |
#### | |
import random as rand |
# program template for Spaceship | |
import simplegui | |
import math | |
import random | |
# globals for user interface | |
WIDTH = 800 | |
HEIGHT = 600 | |
score = 0 | |
lives = 3 |
import turtle | |
import random | |
turtle.setup(1400,800) | |
peter=turtle.Turtle() | |
peter.pencolor("blue") | |
peter.pensize(3) | |
peter.fillcolor("red") |
# Credit for this: Nicholas Swift | |
# as found at https://medium.com/@nicholas.w.swift/easy-a-star-pathfinding-7e6689c7f7b2 | |
from warnings import warn | |
import heapq | |
class Node: | |
""" | |
A node class for A* Pathfinding | |
""" |
import random | |
class Boat: | |
'''all ships are part of the boat class''' | |
def __init__(self, length): | |
'''chooses random location & direction for ship for a given length''' | |
# print('\n', 'ship size: ', length, sep='') | |
self.direction = random.randint(0, 3) | |
# print('direction:', self.direction) |
abandoned | |
able | |
absolute | |
adorable | |
adventurous | |
academic | |
acceptable | |
acclaimed | |
accomplished | |
accurate |