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
from sys import exit | |
def gold_room(): | |
print "This room is full of gold. How much do you take?" | |
next = raw_input(">") | |
if "0" in next or "1" in next: | |
how_much = int(next) | |
else: | |
dead("man, learn to type a 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
animals = ['bear', 'tiger', 'penguin', 'zebra'] | |
bear = animals [0] |
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
i = 0 | |
numbers = [] | |
while i < 6: | |
print "At the top i is %d" % i | |
numbers.append(i) | |
i += 1 | |
print "Numbers now: ", numbers | |
print "At the bottom i is %d" % i |
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
the_count = [1, 2, 3, 4, 5] | |
fruits = ['apples', 'oranges', 'pears', 'apricots'] | |
change = [1, 'pennies', 2, 'dimes', 3, 'quarters'] | |
#this first kind of for-loop goes through a list | |
for number in the_count: | |
print "This is count %d" % number | |
#same as above | |
for fruit in fruits: |
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
hairs = ['brown', 'blond', 'red'] | |
eyes = ['brown', 'blue', 'green'] | |
weights = [1, 2, 3, 4] | |
the_count = [1, 2, 3, 4, 5] | |
fruits = ['apples', 'oranges', 'pears', 'apricots'] | |
change = [1, 'pennies', 2, 'dimes', 3, 'quarters'] | |
#this first kind of for-loop goes through a list | |
for number in the_count: | |
print "This is count %d" % 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
people = 30 | |
cars = 40 | |
buses = 15 | |
if cars > people: | |
print "We should take the cars." | |
elif cars < people: | |
print "We should not take the cars." | |
else: | |
print "We can't decide." |
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
people = 10 | |
cats = 0 | |
dogs = 5 | |
if people < cats: | |
print "Too many cats! The world is doomed!" | |
if people > cats: | |
print "Not many cats! The world is saved!" |
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
def break_words(stuff): | |
"""This function will break up words for us.""" | |
words = stuff.split(' ') | |
return words | |
def sort_words(words): | |
"""Sorts the words.""" | |
return sorted(words) | |
def print_first_word(words): |
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
def break_words(stuff): | |
"""This function will break up words for us.""" | |
words = stuff.split(' ') | |
return words | |
def sort_words(words): | |
"""Sorts the words.""" | |
return sorted(words) | |
def print_first_word(words): |
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
print "Let's practice everything." | |
print 'You\'d need to know \'bout escapes with \\ that do \n newlines and \t tabs.' | |
poem = """ | |
\tThe lovely world | |
with logic so firmly planted | |
cannot discern \n the needs of love | |
nor comprehend passion from intuition | |
and requires an explanation | |
\n\t\twhere there is none. | |
""" |
OlderNewer