Created
May 13, 2024 05:06
-
-
Save lw13377/39587a68aedd61cbb6ba88bd0d6f5180 to your computer and use it in GitHub Desktop.
lesson 2 homework
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
# Homework Lesson 2 - Numbers - Homework | |
# READ CAREFULLY THE EXERCISE DESCRIPTION AND SOLVE IT RIGHT AFTER IT | |
# --------------------------------------------------------------------- | |
# Exercise 0 - This exercise is solved so you can have an ---------- | |
# example of how we are expecting your answers to be. | |
# | |
# You are shopping online and found two items with prices $5.99 | |
# and $3. Calculate and print the total cost. | |
item1_price = 5.99 | |
item2_price = 3 | |
total_cost = item1_price + item2_price | |
print(total_cost) | |
# --------------------------------------------------------------------- | |
# Exercise 1 - Travel Distance | |
# Alex is planning a road trip and wants to know the total distance | |
# he will be driving. He will travel at an average speed of 60 miles | |
# per hour and has 4 hours available for driving. Calculate the | |
# total distance he can cover and print the result. | |
average_speed = 60 | |
hours_available = 4 | |
total_distance = average_speed * hours_available # calculate here | |
print(total_distance) # print the result | |
# --------------------------------------------------------------------- | |
# Exercise 2 - Pizza Slices | |
# A pizza is cut into 8 equal slices. Calculate and print how many | |
# slices each person will get if there are 4 people sharing the pizza. | |
pizza_slices = 8 | |
people = 4 | |
slices_per_person = pizza_slices / people | |
print(slices_per_person) | |
# --------------------------------------------------------------------- | |
# Exercise 3 - Shopping Discount | |
# Lisa wants to buy a pair of shoes that cost $80. The store is | |
# offering a 20% discount on the shoes. | |
# Create two variables: original_price and discount_percentage and | |
# assign the given values. | |
# Create final_price to calculate the price Lisa has to pay and | |
# print the result. | |
# The formula to count the discounted price: | |
# multiply the original price by the discount percentage and divide by 100. | |
original_price = 80 | |
discount_percentage = 20 | |
discount_price = discount_percentage * original_price / 100 | |
final_price = original_price - discount_price | |
print(final_price) | |
# --------------------------------------------------------------------- | |
# Exercise 4 - Temperature Conversion | |
# You are designing a weather app and need to convert temperature | |
# from Celsius to Fahrenheit for display. Convert a given | |
# temperature and print the result. | |
# To convert Celsis to Fahrenheit you need to multiply | |
# the temperature in Celsius by 9/5 and add 32 to the result | |
celsius = 15 | |
fahrenheit = celsius * (9 / 5) + 32 | |
print(fahrenheit) | |
# --------------------------------------------------------------------- | |
# Exercise 5 - Gardening | |
# You're planning a garden and need to calculate the area of | |
# a circular flowerbed with a radius of 3.5 meters. Calculate | |
# and print the area of the flowerbed. | |
# To calculate the area of a circle, multiply π (~3.141) with the square of | |
# the circle's radius. | |
flow_bed_radius = 3.5 | |
square_of_radius = 3.5**3.5 | |
flow_bed_area = (3.141) * square_of_radius | |
print(flow_bed_area) | |
# --------------------------------------------------------------------- | |
# Exercise 6 - Convert Temperature | |
# You're building a weather app, and you want to display the current | |
# temperature rounded to the nearest whole number. The | |
# temperature data you received from the weather service is a float. | |
# Your task is to convert the float temperature to an integer | |
# temperature for display. | |
# As an example, if the temperature is 24.8ºC, you need to print 24. | |
float_number = 24.8 | |
int_number = int(float_number) | |
print(int_number) | |
# --------------------------------------------------------------------- | |
# Exercise 7 - Baking Cookies | |
# You are baking cookies and have 17 chocolate chips. You | |
# want to distribute them evenly into 5 cookies. Calculate and | |
# print the number of chocolate chips in each cookie and the | |
# remaining chips. | |
chocolate_chips = 17 | |
cookies = 5 | |
chips_per_cookie = chocolate_chips // cookies | |
print(chips_per_cookie) | |
# --------------------------------------------------------------------- | |
# Exercise 8 - Fix the Code - Event total earnings | |
# FOR THIS EXERCISE YOU WILL HAVE AN EXISTING CODE THAT IS | |
# NOT WORKING CORRECTLY. YOUR TASK IS TO LOOK AT THE CODE | |
# AND FIX THE PROBLEM SO IT WORKS AS EXPECTED. | |
# | |
# Tip: Copy the code and try to run it alone. See the results | |
# and try to figure out why it is not working. | |
# | |
# You organized two events. The first event had 250 participants | |
# and the second event had 500 participants. With a ticket price | |
# of $1000, calculate and print the total earning of the two events | |
# together. | |
# | |
# For the values provided we are expecting a total earning of 750000, | |
# however the code is not working correctly. Can you fix it? | |
first_event_participants = 250 | |
second_event_participants = 500 | |
ticket_cost = 1000 | |
total_earnings = (first_event_participants + second_event_participants) * ticket_cost | |
print(total_earnings) | |
# --------------------------------------------------------------------- | |
# Exercise 9 - Fix the Code - Student age mean | |
# FOR THIS EXERCISE YOU WILL HAVE AN EXISTING CODE THAT IS | |
# NOT WORKING CORRECTLY. YOUR TASK IS TO LOOK AT THE CODE | |
# AND FIX THE PROBLEM SO IT WORKS AS EXPECTED | |
# | |
# Tip: Copy the code and try to run it alone. See the results | |
# and try to figure out why it is not working. | |
# | |
# You're a teacher organizing a school event and need to | |
# calculate the mean age of three students participating in | |
# the event. The ages of the students are as follows: | |
# Student 1: 15 years old | |
# Student 2: 17 years old | |
# Student 3: 13 years old | |
# | |
# For these ages, we expect an age mean of 15.0, but your code | |
# is returning 36.3. Fix the code to print the correct value. | |
student_one_age = 15 | |
student_two_age = 17 | |
student_three_age = 13 | |
students_age_mean = (student_one_age + student_two_age + student_three_age) / 3 | |
print(students_age_mean) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment