Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 16 additions & 0 deletions sampleimport.py
Original file line number Diff line number Diff line change
@@ -1,14 +1,30 @@
# import command line argument reader 'argv' from the 'sys' python module
from sys import argv

# takes the two arguments after the 'python' command,
# and assigns to the variables 'script' and 'user_name'
script, user_name = argv

# assigns the string with an arrow and space to the variable 'prompt'
prompt = '> '

# user_name, the second argument, and 'sampleimport.py' replace %s in the order listed
print "Hi %s, I'm the %s script." % (user_name, script)
print "I'd like to ask you a few questions."

# replaces %s with the variable user_name and prints
print "Do you like me %s?" % user_name

# prints '> ' and allows user to input a value, assigns user input to the 'likes' variable
likes = raw_input(prompt)

# repeats the process above two more times
print "Where do you live %s?" % user_name
lives = raw_input(prompt)
print "What kind of computer do you have?"
computer = raw_input(prompt)

# takes the last three user inputs in order and inserts into the last print statement, replacing %r
print """
Alright, so you said %r about liking me.
You live in %r. Not sure where that is.
Expand Down
6 changes: 6 additions & 0 deletions sampleinput.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# import command line argument reader 'argv' from the 'sys' python module
from sys import argv

# takes the four arguments after the 'python' command,
# and assigns to the variables 's', 'f', 'ss', and 't'
s,f,ss,t=argv

# prints the four arguments on separate lines with text
print "the script is" , s
print "var1 1 is" , f
print "var 2 is" , ss
Expand Down
13 changes: 13 additions & 0 deletions sampleloops.py
Original file line number Diff line number Diff line change
@@ -1,13 +1,26 @@
# assigns numbers 1 through 3 to an array
arr=[1,2,3]

# assigns three names to an array
arrstr=["ashu" , "himu" , "piyu"]

# loops through each number from the number array, and prints the number
for num in arr:
print "numbers are %d" %num

# loops through each name from the name array, and prints the name
for name in arrstr:
print "names are %s" %name

# initializes an empty array
arrinput=[]

# asks the user for a input four times and pushes inputs into an array
for i in range(0,4):
print "enter element number %d" %i
number = raw_input("> ")
arrinput.append(number)

# loops through the input array and prints each input
for inp in arrinput:
print "elements are %r" %inp
12 changes: 12 additions & 0 deletions sampleprint.py
Original file line number Diff line number Diff line change
@@ -1,19 +1,31 @@
# prints an empty space since comments are ignored
print #"Hello World!"

# prints the following strings and separate lines
print "Hello Again"
print "I like typing this."
print "This is fun."
print 'Yay! Printing.'
print "I'd much rather you 'not'."
print 'I "said" do not touch this.'

# prints the boolean value of this mathematical comparison
print 3 + 2 < 5 - 7

# assigning numerical values to variables
cars = 100
space_in_a_car = 4.0
drivers = 30
passengers = 90

# performing mathematical operations on the variables above,
# and assigning the answers to new variables
cars_not_driven = cars - drivers
cars_driven = drivers
carpool_capacity = cars_driven * space_in_a_car
average_passengers_per_car = passengers / cars_driven

# the new variables are printed on separate lines
print "We need to put about", average_passengers_per_car, "in each car."
print "We have", passengers, "to carpool today."
print "There will be", cars_not_driven, "empty cars today."
Expand Down
21 changes: 20 additions & 1 deletion samplewhile.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,33 @@

# SAMPLE CODE

# initialize the while iterator to 0
i = 0

# initialze empty numbers array
numbers = []

# keep running this while loop as long as 'i' is less than 6
while i < 6:

# prints the value of i at the beginning of the loop
print "At the top i is %d" % i

# adds the number i to the number array
numbers.append(i)

# increase the number i by 1
i = i + 1

# prints the current numbers array
print "Numbers now: ", numbers

# prints the value of i at the end of the loop
print "At the bottom i is %d" % i
print "The numbers: "

# prints the numbers of the numbers array,
# every value of i during the loop before it exited (0 through 5)
# since the while loop exited when i reached 6
print "The numbers: "
for num in numbers:
print num