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 13 - Workshop - Homework | |
# READ CAREFULLY THE EXERCISE DESCRIPTION AND SOLVE IT RIGHT AFTER IT | |
################################################################################ | |
### When solving coding challenges, think about the time complexity (Big O). ### | |
################################################################################ | |
# Challenge 1 | |
# Common Elements Finder |
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: Classes | |
# Read carefully until the end before you start solving the exercises. | |
# Practice the Basics | |
# Basic Class | |
# - Create an empty class HouseForSale | |
# - Create two instances. | |
# - Add number_of_rooms and price as instance attributes. |
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
test_scores = { | |
'James': 83, | |
'Julia': 91, | |
'Ryan': 90, | |
'Maria': 80, | |
'David': 79, | |
'Adam': 96, | |
'Jennifer': 97, | |
'Susan': 77 | |
} |
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 10 - Workshop - Homework | |
# READ CAREFULLY THE EXERCISE DESCRIPTION AND SOLVE IT RIGHT AFTER IT | |
################################################################################ | |
### When solving coding challenges, think about the time complexity (Big O). ### | |
################################################################################ | |
# Challenge 1 | |
# Multiplication of a three-digit number |
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: Functions | |
# Read carefully until the end before you start solving the exercises. | |
# Basic Function | |
# Define a basic function that only prints Hello. Create the definition using def and the call that executes it. | |
def greeting(hi): | |
print(hi) | |
greeting("Hello") |
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 8 - Workshop - Homework | |
# READ CAREFULLY THE EXERCISE DESCRIPTION AND SOLVE IT RIGHT AFTER IT | |
# Challenge 1 | |
# Two Lowest Elements | |
# | |
# Your task is to write a program that takes a list of numbers and finds | |
# the two smallest numbers in it. The two smallest numbers can be equal to | |
# each other or different. |
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: Loops | |
# 🔥Read carefully until the end before you start solving the exercises🔥 | |
# Practice the Basics 💪🏻 | |
# You can uncomment or type the necessary code on each task | |
# --------------------------------------------------------------------- | |
# Task 1. Create a basic for loop |
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: Lists | |
# 🔥Read carefully until the end before you start solving the exercises🔥 | |
# Practice the Basics 💪🏻 | |
# Empty, Pre-populated, and Lists within Lists | |
# You can uncomment or type the necessary code on each task |
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 5 - Workshop - Homework | |
# READ CAREFULLY THE EXERCISE DESCRIPTION AND SOLVE IT RIGHT AFTER IT | |
# Challenge 1 | |
# Make a number Positive | |
# | |
# Create a variable called my_number and set it to any integer value. | |
# Write code to make the number positive if it's negative, and keep it | |
# as is if it's already positive or zero. |
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 4 - Conditionals | |
# READ CAREFULLY THE EXERCISE DESCRIPTION AND SOLVE IT RIGHT AFTER IT | |
# --------------------------------------------------------------------- | |
# Exercise 1: Temperature Classification | |
# You're developing a weather application. Write a program that takes | |
# a temperature in Fahrenheit as input. If the temperature is above | |
# 85°F, print "Hot day ahead!". | |
temperature = int(input("Enter the temperature in Fahrenheit: ")) |
NewerOlder