Python
Python
drawing a shape
print(" /|")
print(" / |")
print(" / |")
print("/___|")
print(max(4, 6))
print(min(4, 6))
print(round(3.2))
print(ceil(3.7))
print(sqrt(36))
lists
friends = ["kevin", "karen", "jim"]
print(friends[0])
list functions
lucky_numbers = [4, 8, 15, 16, 23, 42]
friends = ["kevin", "karen", "jim", "oscar", "tom"]
friends.extend(lucky numbers)
print(friends)
tuples
coordinates = [(4, 5), (6, 7), (80, 34)]
coordinates[1] = 10
print(coordinates[1])
functions
def say_hi(name, age):
print("hello " + name + ", you are " + str(age))
say_hi("mike", 35)
say_hi("steve", 70)
return statement
def cube(num):
return num*num*num
result = cube(4)
print(result)
if statements
is_male = true
is_tall = ture
if is_male or is_tall:
print("you are a male or tall or tall or both")
else:
print("you neither male nor tall")
is_male = false
is_tall = false
if is_male or is_tall:
print("you are a male or tall or tall or both")
else:
print("you neither male nor tall")
is_male = true
is_tall = ture
is_male = true
is_tall = ture
is_male = true
is_tall = ture
if op == "+":
print(num1 + num2)
elif op == "-":
print(num1 - num2)
elif op == "/":
print(num1 / num2)
elif op == "*":
print(num1 * num2)
else:
print("invalid operator")
dictionaries
monthconversions = {
"Jan": "January",
"Feb": "Febrauary",
"Mar": "March",
"Apr": "April",
"May": "May",
"Jun": "June",
"Jul": "July",
"Aug": "August",
"Sep": "September",
"Oct": "October",
"Nov": "November",
"Dec": "December",
}
while loop
i = 1
while i <= 10:
print("Done with loop")
secret_word = "giraffe"
guess = ""
guess_count = 0
guess_limit = 3
out_of guesses = False
if out_of_guesses:
print("Out of Guesses, YOU LOSE!")
else:
print("You Win!")
For loop
friends = ["jim", "karen", "kevin"]
exponent function
print(raise_to_power(2,3))
number_grid = [
[1,2,3,],
[4,5,6,],
[7,8,9,],
[0]
]
for row in number_grid:
for col in row:
print(col)
buildinga translator
def translate(phrase):
translation = ""
for letter in phrase:
if letter.lower() in "aeiou":
if letter.isupper():
translation = translation + "G"
else:
translation = translation + "g"
else:
translation = translation + letter
return translation
comments
# print("Comments are fun")
try exept
try:
value = 10/ 0
number = int(input("Enter a number: "))
print(number)
except ZeroDivisionError:
print("Divided by zero")
except valueError:
print("invalid input")
try:
answer = 10/ 0
number = int(input("Enter a number: "))
print(number)
except ZeroDivisionError as err:
print("err")
except valueError:
print("invalid input")
reading files
writing to files
employee_file = open("employees.txt", "r")
print(employee_file.read())
employee_file.close()