This file contains 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
from random import * | |
from math import * | |
g= 9.8 | |
y0 = 1.9 | |
horizontalDistance = 20.0 | |
hoopHeight = 3.05 | |
startingV = 10 | |
startingT = 30 | |
class Projectile(): |
This file contains 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 string | |
common = ['the','be','to','of','and','a','in','that','have','I','it','for','not','on','with','he','as','you','do','at','this','but','his','by','from','they','we','say','her','she','or','an','will','my','one','all','would','there','their','what','so','up','out','if','about','who','get','which','go','me','when','make','can','like','time','no','just','him','know','take','people','into','year','your','good','some','could','them','see','other','than','then','now','look','only','come','its','over','think','also','back','after','use','two','how','our','work','first','well','way','even','new','want','because','any','these','give','day','most','us'] | |
additionalCommon = ['is','question','part','are','continued','candidates•','answer','answers','provided•','so•','examination','continues','continuesd','m134physisp2engtz1xxquestion','baccalaureate','minutesinstructions','pagewill','international','reference','booklet','continuedd','instructed','continuedpart','questions','paper•','continuedc','m134physisp2 |
This file contains 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
pi = '3.1415926535897932384626433832795028841971693993751058209749445923078164\ | |
062862089986280348253421170679821480865132823066470938446095505822317253594081284811174502841027019385211055596446229489549303820' | |
index = 2 | |
for i in range(10): | |
print "\n" | |
14159 |
This file contains 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
#One dimensional gravity simulation. | |
#Programmed by Evan Weinberg | |
#v0.1 - Initial program | |
initial_height = 30 #meters | |
initial_velocity = 10 #m/s | |
mass = 1 #kilogram | |
g = 9.81 #m/s^2 | |
is_ground = True #Set this to True if you want to simulate the ground. |
This file contains 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
from math import * | |
#All distance units are in m, velocity in m/s | |
#Enter initial simulation data here | |
initial_x = -6.38E6 | |
initial_y = 12E6 | |
initial_vx = 1.1E4 #-6.38E6,12E6,1.1E4,3.5E3 |
This file contains 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
# Written by Evan Weinberg in Python | |
# 0.1 Initial version | |
# 0.2 Added initial_t as a variable to allow for the model to start at t!= 0. | |
# 0.3 Adjusted to make this work for a constant acceleration model. | |
# This program creates a table of values of position and velocity for a particle moving with constant acceleration. | |
# The acceleration, velocity, position, and time at the beginning of the interval can all be set in the lines below. | |
#The initial data for the object goes here. |
This file contains 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 random | |
robotics_students = ['shane', 'kevin', 'spencer', 'sam', 'thomas', 'alex', 'minxiu', 'jun hao', 'paul'] | |
geo_students = ['maddie', 'elena', 'roosa', 'suki', 'patricia', 'ali', 'alex', 'jun hao', 'shane', 'tian', 'sho M', 'sho C', 'nick', 'annie', 'minji', 'kimmy', 'shannon', 'kevin', 'sam'] | |
aa_students = ['flo','eigo','jake', 'sam','jane', 'jessie', 'emilly', 'maiti', 'brandon', 'min-xiu', 'paul', 'thomas'] | |
CTF = ['nikita','cherry','jenny','miyu','flaminia','srishti','amy','celine','amelia','esther','maddie'] | |
CTM = ['thomas','rahul','jakob','isaac','tama','ian','aman'] | |
This file contains 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 csv | |
import random | |
original_list = [] | |
family_number = 0 | |
student_list = [] | |
teacher_list = [] | |
teacher_name_to_index = dict() #Dictionary for looking up teacher names | |
LSteacher_sched_a = [] #list for creating a schedule for each teacher on A day. |
This file contains 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
#This program will generate a table of values to help in identifying the left and right hand limits of a function at a value. | |
#The user can change the values of a (line 10) and the function (line 21) to investigate limits of different functions and different values. | |
#Entering functions must be done using correct Python syntax. For example, x-squared should be written as x**2. | |
#Trigonometric, exponential, and other specialized functions can be accessed by typing "math." and then the function. | |
import math | |
a = -2 #This is the value that x is approaching in the limit. CHANGE THIS LINE! |
This file contains 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 random,math | |
class Question: | |
""" Question class for creating a question for use in a quiz """ | |
def ft(self,text,randints,randdec,randsgnint): | |
return text.format(randints,randdec,randsgnint) | |
def __init__(self, question, answer): | |
self.text = question |