diff --git a/kjg/python-the-hard-way/e1.py b/kjg/python-the-hard-way/e1.py new file mode 100644 index 0000000..6986148 --- /dev/null +++ b/kjg/python-the-hard-way/e1.py @@ -0,0 +1,7 @@ +print("Hello World!") +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.') diff --git a/kjg/python-the-hard-way/e2.py b/kjg/python-the-hard-way/e2.py new file mode 100644 index 0000000..6f3b06c --- /dev/null +++ b/kjg/python-the-hard-way/e2.py @@ -0,0 +1,9 @@ +# A comment, this is so you can read your program later. +# Anything after the # is ignored by python. + +print("I could have code like this.") # and the comment after is ignored + +# You can also use a comment to "disable" or comment out code: +# print("This won't run.") + +print("This will run.") diff --git a/kjg/python-the-hard-way/e3.py b/kjg/python-the-hard-way/e3.py new file mode 100644 index 0000000..e7067be --- /dev/null +++ b/kjg/python-the-hard-way/e3.py @@ -0,0 +1,23 @@ +print(" I will now count my chickens : ") + +print("Hens", 25 + 30 / 6) +print("Roosters", 100 - 25 * 3 % 4 ) + +print("Now I will count the eggs : ") + +print(3 + 2 + 1 - 5 + 4 % 2 -1 / 4 + 6) + +print("Is it true that 3 + 2 < 5 - 7?") + +print(3 + 2 < 5 -7 ) + +print("What is 3 + 2?", 3 + 2) +print("What is 5 - 7?", 5 - 7) + +print("Oh, that;s why it's Fasle.") + +print("How about some more.") + +print("Is it greater?", 5 > -2) +print("Is it greater or equal?", 5 >= -2) +print("Is it less or equal?", 5 <= -2) diff --git a/kjg/python-the-hard-way/e4.py b/kjg/python-the-hard-way/e4.py new file mode 100644 index 0000000..edec0a3 --- /dev/null +++ b/kjg/python-the-hard-way/e4.py @@ -0,0 +1,17 @@ +cars = 100 +space_in_a_car = 4.0 +drivers = 30 +passengers = 90 +cars_not_driven = cars - drivers +cars_driven = drivers +carpool_capacity = cars_driven * space_in_a_car +average_passengers_per_car = passengers / cars_driven + + +print("There are", cars, "cars available.") +print("There are only", drivers, "drivers available.") +print("There will be", cars_not_driven, "empty cars today.") +print("We can transport", carpool_capacity, "people today.") +print("We have", passengers, "to carpool today.") +print("We need to put about", average_passengers_per_car, "in each car.") + diff --git a/kjg/python-the-hard-way/e5.py b/kjg/python-the-hard-way/e5.py new file mode 100644 index 0000000..a7e62bc --- /dev/null +++ b/kjg/python-the-hard-way/e5.py @@ -0,0 +1,18 @@ +my_name = 'Zed A. Shaw' +my_age=35 # notalie +my_height = 74 # inches +my_weight = 180 # lbs +my_eyes = 'Blue' +my_teeth = 'White' +my_hair = 'Brown' + +print(f"Let's talk about {my_name}.") +print(f"He's {my_height} inches tall.") +print(f"He's {my_weight} pounds heavy.") +print("Actually that's not too heavy.") +print(f"He's got {my_eyes} eyes and {my_hair} hair.") +print(f"His teeth are usually {my_teeth} depending on the coffee.") + +# this line is tricky, try to get it exactly right +total = my_age + my_height + my_weight +print(f"If I add {my_age}, {my_height}, and {my_weight} I get {total}.") diff --git a/kjg/python-the-hard-way/e6.py b/kjg/python-the-hard-way/e6.py new file mode 100644 index 0000000..b850e43 --- /dev/null +++ b/kjg/python-the-hard-way/e6.py @@ -0,0 +1,22 @@ +types_of_people = 10 +x = f"There are {types_of_people} types of people." + +binary = "binary" +do_not = "don't" +y = f"Those who know {binary} and those who {do_not}." + +print(x) +print(y) + +print(f"I said: {x}") +print(f"I also said: '{y}'") + +hilarious = False +joke_evaluation = "Isn't that joke so funny?! {}" + +print(joke_evaluation.format(hilarious)) + +w = "This is the left side of..." +e = "a string with a right side." + +print(w + e) diff --git a/kjg/python-the-hard-way/e7.py b/kjg/python-the-hard-way/e7.py new file mode 100644 index 0000000..b050d14 --- /dev/null +++ b/kjg/python-the-hard-way/e7.py @@ -0,0 +1,21 @@ +print("Mary had a little lamb.") +print("Its fleece was white as {}.".format('snow')) +print("And everywhere that Mary went.") +print("." * 10) # what'd that do? + +end1 = "C" +end2 = "h" +end3 = "e" +end4 = "e" +end5 = "s" +end6 = "e" +end7 = "B" +end8 = "u" +end9 = "r" +end10 = "g" +end11 = "e" +end12 = "r" + +# watch end = ' ' at the end. try removing it to see what happens +print(end1 + end2 + end3 + end4 + end5 + end6, end=' ') +print(end7 + end8 + end9 + end10 + end11 + end12) diff --git a/kjg/python.org b/kjg/python.org new file mode 100644 index 0000000..9cada1d --- /dev/null +++ b/kjg/python.org @@ -0,0 +1,68 @@ + +* learning python + +*** Python #1: +**** ex0 +**** ex1 +>>> print("Hello World!") +... 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.') +Hello World! +Hello Again +I like typing this. +This is fun. +Yay! Printing. +I'd much rather you 'not'. +I "said" do not touch this. +**** ex2 +I could have code like this. +This will run. + +**** ex3 +I will now count my chickens : +Hens 30.0 +Roosters 97 +Now I will count the eggs : +6.75 +Is it true that 3 + 2 < 5 - 7? +False +What is 3 + 2? 5 +What is 5 - 7? -2 +Oh, that;s why it's Fasle. +How about some more. +Is it greater? True +Is it greater or equal? True +Is it less or equal? False +**** ex4 +There are 100 cars available. +There are only 30 drivers available. +There will be 70 empty cars today. +We can transport 120.0 people today. +We have 90 to carpool today. +We need to put about 3.0 in each car. + +**** ex5 +Let's talk about Zed A. Shaw. +He's 74 inches tall. +He's 180 pounds heavy. +Actually that's not too heavy. +He's got Blue eyes and Brown hair. +His teeth are usually White depending on the coffee. +If I add 35, 74, and 180 I get 289. +**** ex6 +There are 10 types of people. +Those who know binary and those who don't. +I said: There are 10 types of people. +I also said: 'Those who know binary and those who don't.' +Isn't that joke so funny?! False +This is the left side of...a string with a right side. +**** ex7 +Mary had a little lamb. +Its fleece was white as snow. +And everywhere that Mary went. +.......... +Cheese Burger diff --git a/kjg/python.org~ b/kjg/python.org~ new file mode 100644 index 0000000..13d37bc --- /dev/null +++ b/kjg/python.org~ @@ -0,0 +1,19 @@ +*python + +*** Python #1: +**** ex0 +**** ex1 +>>> print("Hello World!") +... 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.') +Hello World! +Hello Again +I like typing this. +This is fun. +Yay! Printing. +I'd much rather you 'not'. +I "said" do not touch this.