Skillshare intro to Python/Unit 4: Difference between revisions

no edit summary
imported>Jesstess
No edit summary
imported>Jesstess
No edit summary
 
(7 intermediate revisions by the same user not shown)
Line 2:
 
== Goal #1: using modules ==
 
(Estimated completion time: 15 - 30 minutes)
 
To get some more practice with the <code>random</code> module, we're going to read, run, and extend some Python scripts that use this module.
Line 23 ⟶ 25:
<b>Here are you scripts to read and run</b>. Have fun with them!
 
* [http://web.mit.edu/jesstess/www/SkillsharePython/Unit4/die.py nobeldie.py]
* [http://web.mit.edu/jesstess/www/SkillsharePython/Unit4/password_generator.py password_generator.py]
 
For <code>die.py</code>, how would you change the program to simulate rolling 2 dices?
Line 31 ⟶ 33:
 
 
== Goal #12: reading from files ==
 
(Estimated completion time: 15 - 30 minutes)
 
To get some more practice with reading from files, we're going to read, run, and extend some Python scripts.
Line 37 ⟶ 41:
=== Countries example ===
 
Here are the country names text file and Python script from the countries example from the file lesson:
 
* [http://web.mit.edu/jesstess/www/SkillsharePython/Unit5/countries.txt countries.txt]
Line 58 ⟶ 62:
Please download both files and save them to your Desktop. Open <code>wordplay.py</code>, see if you can guess what it does, and then run it!
 
Then, using the existing code as a template, <b>add code to the file to answer the following questions</b>:
* What are all of the words that contain "VV"?
* What are all of the words that contain "Q" without a "U"?
Line 68 ⟶ 72:
==Success!==
 
You have mastermastered listsmodules and loops, two of the most important conceptsfiles in this coursePython. Keep practicing!
 
[[File:Champagne.png|100px]][[File:Party.png|125px]]
Anonymous user