cd # Get in your home directory
mkdir envs
cd envs
This file contains hidden or 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
| """ | |
| Open a blank file in your text editor and write a few | |
| lines summarizing what you’ve learned about Python so far. Start each line | |
| with the phrase In Python you can.... Save the file as learning_python.txt in the | |
| same directory as your exercises from this chapter. Write a program that reads | |
| the file and prints what you wrote three times. Print the contents once by reading | |
| in the entire file, once by looping over the file object, and once by storing | |
| the lines in a list and then working with them outside the with block. | |
| """ |
This file contains hidden or 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
| """ | |
| Restaurant: Make a class called Restaurant. The __init__() method for | |
| Restaurant should store two attributes: a restaurant_name and a cuisine_type. | |
| Make a method called describe_restaurant() that prints these two pieces of | |
| information, and a method called open_restaurant() that prints a message indicating | |
| that the restaurant is open. | |
| Make an instance called restaurant from your class. Print the two attributes | |
| individually, and then call both methods. | |
| """ |
This file contains hidden or 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
| """ | |
| Sandwiches: Write a function that accepts a list of items a person wants | |
| on a sandwich. The function should have one parameter that collects as many | |
| items as the function call provides, and it should print a summary of the sandwich | |
| that is being ordered. Call the function three times, using a different number | |
| of arguments each time. | |
| """ | |
| """ |
This file contains hidden or 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
| """ | |
| Magicians: Make a list of magician’s names. Pass the list to a function | |
| called show_magicians(), which prints the name of each magician in the list. | |
| """ | |
| """ | |
| Great Magicians: Start with a copy of your program from Exercise 8-9. | |
| Write a function called make_great() that modifies the list of magicians by adding | |
| the phrase the Great to each magician’s name. Call show_magicians() to | |
| see that the list has actually been modified. |
This file contains hidden or 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
| """ | |
| City Names: Write a function called city_country() that takes in the name | |
| of a city and its country. The function should return a string formatted like this: | |
| "Santiago, Chile" | |
| Call your function with at least three city-country pairs, and print the value | |
| that’s returned | |
| """ | |
| """ | |
| Album: Write a function called make_album() that builds a dictionary |
This file contains hidden or 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
| """ | |
| T-Shirt: Write a function called make_shirt() that accepts a size and the | |
| text of a message that should be printed on the shirt. The function should print | |
| a sentence summarizing the size of the shirt and the message printed on it. | |
| Call the function once using positional arguments to make a shirt. Call the | |
| function a second time using keyword arguments. | |
| """ | |
| """ | |
| Large Shirts: Modify the make_shirt() function so that shirts are large |
This file contains hidden or 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
| """ | |
| Message: Write a function called display_message() that prints one sentence | |
| telling everyone what you are learning about in this chapter. Call the | |
| function, and make sure the message displays correctly. | |
| """ | |
| """ | |
| Favorite Book: Write a function called favorite_book() that accepts one | |
| parameter, title. The function should print a message, such as One of my | |
| favorite books is Alice in Wonderland. Call the function, making sure to |
This file contains hidden or 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
| """ | |
| Alien Colors #1: Imagine an alien was just shot down in a game. Create a | |
| variable called alien_color and assign it a value of 'green', 'yellow', or 'red'. | |
| • Write an if statement to test whether the alien’s color is green. If it is, print | |
| a message that the player just earned 5 points. | |
| • Write one version of this program that passes the if test and another that | |
| fails. (The version that fails will have no output.) | |
| """ | |
This file contains hidden or 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
| """ | |
| Pets: Make several dictionaries, where the name of each dictionary is the | |
| name of a pet. In each dictionary, include the kind of animal and the owner’s | |
| name. Store these dictionaries in a list called pets. Next, loop through your list | |
| and as you do print everything you know about each pet. | |
| """ | |
| """ | |
| Favorite Places: Make a dictionary called favorite_places. Think of three | |
| names to use as keys in the dictionary, and store one to three favorite places |
NewerOlder