generated from mwc/lab_names
Actually committing this time:
Checkpoint 1: A value is something that is unchangable, however a name is just a pointer, or a reference for a velue. The value that is assigned to a name can be changed. Variables are useful for when you want to keep track of something that has a value which can be changed. They are also helpful for creating general programs that can solve the same problem with a different input for the variable. Checkpoint 2: A function is like a variable in that it doesn't always have the same value, and doesn't always provide the same result. Functions are useful in breaking down big problems, by deconstructing the big problem into different parts and figure out how to accomplish each part. One example is if you want to draw several houses. first you could write a function for each part of the house, such as a window, door, etc. Then write a drawHouse function which draws the house where you want it, and then lastly, you can just use the drawHouse function wherever you want a new house in the picture.
This commit is contained in:
parent
096f7d8912
commit
ce2bbf4bb7
|
@ -4,3 +4,9 @@
|
|||
|
||||
print("This program will calculate the area of a circle.")
|
||||
radius = float(input("What is the circle's radius? "))
|
||||
|
||||
pi = 3.141592653
|
||||
|
||||
area = pi * radius * radius
|
||||
|
||||
print(area)
|
||||
|
|
|
@ -2,6 +2,6 @@
|
|||
# ------------
|
||||
# By MWC contributors
|
||||
|
||||
my_name ="Chris"
|
||||
my_name = input("What is your name?")
|
||||
greeting = "Hello, " + my_name
|
||||
print(greeting)
|
||||
|
|
|
@ -0,0 +1,7 @@
|
|||
# This file is automatically @generated by Poetry 1.5.1 and should not be changed by hand.
|
||||
package = []
|
||||
|
||||
[metadata]
|
||||
lock-version = "2.0"
|
||||
python-versions = "^3.10"
|
||||
content-hash = "53f2eabc9c26446fbcc00d348c47878e118afc2054778c3c803a0a8028af27d9"
|
16
shapes.py
16
shapes.py
|
@ -5,7 +5,19 @@
|
|||
from turtle import *
|
||||
|
||||
def triangle(side_length):
|
||||
pass
|
||||
forward(side_length)
|
||||
right(120)
|
||||
forward(side_length)
|
||||
right(120)
|
||||
forward(side_length)
|
||||
right(120)
|
||||
|
||||
def rectangle(height, width):
|
||||
pass
|
||||
forward(width)
|
||||
right(90)
|
||||
forward(height)
|
||||
right(90)
|
||||
forward(width)
|
||||
right(90)
|
||||
forward(height)
|
||||
right(90)
|
||||
|
|
Loading…
Reference in New Issue