FORMAT; 100% CORRECT Q&A!!
5.1.4: Square | CodeHS correct answers # Enter your code here
def square(x):
double_x = 5 * x
print(double_x)
square(5)
y = 10
square(y)
5.1.5: Triple | CodeHS correct answers # Enter your code here
def triple(x):
triple_x = 3 * x
print(triple_x)
triple(4)
triple(5)
y=3
triple(y)
5.2.4: Area of Triangle | CodeHS correct answers # Enter your code here
def triangle_area(BASE, HEIGHT):
AREA = 1/2 * BASE * HEIGHT
print(AREA)
triangle_area(5, 4)
triangle_area(10,1)
triangle_area(6,2)
5.2.5: Height in Meters | CodeHS correct answers INCHES_TO_CM = 2.54
CM_TO_METERS = 0.01
FEET_TO_INCHES = 12
def convert_height_to_meters(feet, inches):
cal_1= feet * FEET_TO_INCHES
cal_2= cal_1 + inches
cal_3= cal_2 * INCHES_TO_CM
cal_4= cal_3 * CM_TO_METERS
print(cal_4)
convert_height_to_meters(6, 4)
convert_height_to_meters(5, 8)
convert_height_to_meters(5, 2)
5.3.4: Horizontal Lines | CodeHS correct answers # Write a function to draw a horizontal
# line given a y position and a length
def horizontal_line(y, length):
line = Line(0 , y, length, y)
line.set_color(Color.black)
add(line)
, horizontal_line(100, 200)
horizontal_line(200, 100)
horizontal_line(300, 20)
5.3.5: Graphics Stop Light | CodeHS correct answers # This program should draw a stop light
LIGHT_RADIUS = 25
STOPLIGHT_WIDTH = 100
STOPLIGHT_HEIGHT = 250
BUFFER = 75
# Implement a function that draws a single circle
# with radius LIGHT_RADIUS.
# The circle should be in the center of the screen horizontally.
# Use the parameters for the y position and color
width=get_width()/2
height=get_height()/2
rect = Rectangle(STOPLIGHT_WIDTH, STOPLIGHT_HEIGHT)
rect.set_position(width-50, height-125)
rect.set_color(Color.gray)
add(rect)
def draw_circle(y_pos, color):
circ=Circle(LIGHT_RADIUS)
circ.set_color(color)
circ.set_position(width, y_pos)
add(circ)
yellow = Color.yellow
red = Color.red
green = Color.green
draw_circle(height, yellow)
draw_circle(height-BUFFER, red)
draw_circle(height+BUFFER, green)
5.3.6: Pool Table | CodeHS correct answers POOL_BALL_RADIUS = 40
FONT_TYPE = "30pt Arial"
# Write a function called draw_pool_ball that draws a pool ball.
def draw_pool_ball(color, x, y):
circle = Circle(POOL_BALL_RADIUS)
circle.set_position(x, y)
circle.set_color(color)
add(circle)
txt = Text
txt.set_position(x-10,y+20)
txt.set_color(Color.white)
txt.set_font("30pt Arial")
add(txt)
draw_pool_ball(Color.orange, 5, 100, 100)
draw_pool_ball(Color.red, 3, 150, 350)
draw_pool_ball(Color.blue, 2, 250, 140)
draw_pool_ball(Color.green, 6, 50, 200)