Difference between revisions of "HTTLACS: Ch 2 Exercises"

From WLCS
 
(7 intermediate revisions by the same user not shown)
Line 3: Line 3:
 
# Put your name at the top
 
# Put your name at the top
 
# Save the file as YOURLASTNAME_ch2.txt
 
# Save the file as YOURLASTNAME_ch2.txt
# Complete the exercises below in this file
+
# Complete the exercises below in this file.  If you use DrPython, then be sure to copy your code back into this file
 +
# Be sure to number each of your answers!!
 +
 
 +
'''References:'''
 +
* [http://openbookproject.net/thinkcs/python/english2e/ch02.html How to Think Like a Computer Scientist: Chapter 2]
  
 
'''Exercises:'''
 
'''Exercises:'''
Line 9: Line 13:
 
#* The above should crash, change it to two lines of code so that you can '''print n''' and it works
 
#* The above should crash, change it to two lines of code so that you can '''print n''' and it works
 
# Take the sentence: '''All work and no play makes Jack a dull boy.''' Store each word in a separate variable, then print out the sentence on one line using print.
 
# Take the sentence: '''All work and no play makes Jack a dull boy.''' Store each word in a separate variable, then print out the sentence on one line using print.
 +
#* Example: a = "All"
 
# Add parenthesis to the expression 6 * 1 - 2 to change its value from 4 to -6.
 
# Add parenthesis to the expression 6 * 1 - 2 to change its value from 4 to -6.
 
# Prompt the user for a number and store it in a variable named '''x'''.  Print out the square of x
 
# Prompt the user for a number and store it in a variable named '''x'''.  Print out the square of x
Line 14: Line 19:
 
#* You should then print out the following sentence "The NOUN VERB in ADJECTIVE pants" and NOUN, VERB, ADJECTIVE are variables
 
#* You should then print out the following sentence "The NOUN VERB in ADJECTIVE pants" and NOUN, VERB, ADJECTIVE are variables
 
# Take the following code:
 
# Take the following code:
 +
 
<source lang="Python">
 
<source lang="Python">
 
print "Hello"
 
print "Hello"

Latest revision as of 09:27, 12 October 2010

Directions:

  1. Open a text editor (Applications->Accessories->gEdit Text Editor)
  2. Put your name at the top
  3. Save the file as YOURLASTNAME_ch2.txt
  4. Complete the exercises below in this file. If you use DrPython, then be sure to copy your code back into this file
  5. Be sure to number each of your answers!!

References:

Exercises:

  1. Try the following code in a program: print n = 7
    • The above should crash, change it to two lines of code so that you can print n and it works
  2. Take the sentence: All work and no play makes Jack a dull boy. Store each word in a separate variable, then print out the sentence on one line using print.
    • Example: a = "All"
  3. Add parenthesis to the expression 6 * 1 - 2 to change its value from 4 to -6.
  4. Prompt the user for a number and store it in a variable named x. Print out the square of x
  5. Prompt the user for a noun, verb, and adjective, storing them each in a variable
    • You should then print out the following sentence "The NOUN VERB in ADJECTIVE pants" and NOUN, VERB, ADJECTIVE are variables
  6. Take the following code:
print "Hello"
print "Washington-Lee"
print "Generals"

and comment out (#) the print "Washington-Lee" so that it does not run.

Submit: