Difference between revisions of "CSC111 HW 1 2011"
(→Problem 1) |
|||
Line 16: | Line 16: | ||
dwarfNames = [ "Sleepy", "Sneezy", "Bashful", "Happy", "Grumpy", "Dopey", "Doc" ] | dwarfNames = [ "Sleepy", "Sneezy", "Bashful", "Happy", "Grumpy", "Dopey", "Doc" ] | ||
− | :and prints them with boxes around them. This time the boxes are all 20 characters in length. | + | :and prints them with boxes around them. This time the boxes are all 20 characters in length. The length of the box is fixed. |
+------------------+ | +------------------+ | ||
Line 34: | Line 34: | ||
submit hw1 hw1a.py | submit hw1 hw1a.py | ||
+ | =Problem #2= | ||
+ | |||
+ | * Same problem as Problem #1, but this time the list is slightly different. Some names have a space at the end, some not. The reason is that I want all names to contain an ''even'' number of characters. | ||
+ | |||
+ | dwarfNames = [ "Sleepy", "Sneezy", "Bashful ", "Happy ", "Grumpy", "Dopey ", "Doc " ] | ||
+ | |||
+ | * Your assignment is to write a program called '''hw1b.py''' that displays the list of names ''centered'' in a box that has long sides 20 characters in length. | ||
+ | |||
+ | +------------------+ | ||
+ | | Sleepy | | ||
+ | +------------------+ | ||
+ | |||
+ | +------------------+ | ||
+ | | Sneezy | | ||
+ | +------------------+ | ||
+ | |||
+ | etc... | ||
=Problem #2= | =Problem #2= |
Revision as of 13:03, 13 September 2011
--D. Thiebaut 13:59, 13 September 2011 (EDT)
Contents
Problem 1
- Write a python program called hw1a.py that uses a list of names, defined as follows:
dwarfNames = [ "Sleepy", "Sneezy", "Bashful", "Happy", "Grumpy", "Dopey", "Doc" ]
- and prints them with boxes around them. This time the boxes are all 20 characters in length. The length of the box is fixed.
+------------------+ | Sleepy | +------------------+ +------------------+ | Sneezy | +------------------+ etc...
- Note that there is one blank line printed between each box.
- Create a program that uses a main function, as we did in class on Tuesday.
- When you are done, transfer your program to your Linux 111a-xx account, and submit it as follows (more info on this in class on Thursday 9/15).
submit hw1 hw1a.py
Problem #2
- Same problem as Problem #1, but this time the list is slightly different. Some names have a space at the end, some not. The reason is that I want all names to contain an even number of characters.
dwarfNames = [ "Sleepy", "Sneezy", "Bashful ", "Happy ", "Grumpy", "Dopey ", "Doc " ]
- Your assignment is to write a program called hw1b.py that displays the list of names centered in a box that has long sides 20 characters in length.
+------------------+ | Sleepy | +------------------+ +------------------+ | Sneezy | +------------------+ etc...
Problem #2
submit