-
Notifications
You must be signed in to change notification settings - Fork 0
/
hw1.py
116 lines (108 loc) · 2.61 KB
/
hw1.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
# Your Name:
import turtle, platform
#TODO: Fill out the Purpose, Input Parameter(s), and Return Value
# for each of the two functions below in comments
#Remember, you must place a # before any comment, or it will be
# interpreted as Python code, and will probably cause errors.
#Part 1: cents
#==========================================
# Purpose:
#
# Input Parameter(s):
#
# Return Value:
#
#==========================================
def cents(quarters, dimes, nickels, pennies):
total = 0
total += quarters*25
total += dimes*10
total += nickels*5
total += pennies
return total
#Part 2: draw_M
#==========================================
# Purpose:
#
# Input Parameter(s):
#
# Return Value:
#
#==========================================
def draw_M():
turtle.delay(0)
turtle.bgcolor("gold")
turtle.hideturtle()
turtle.color("maroon")
turtle.penup()
turtle.setpos(-200,-100)
turtle.pendown()
turtle.begin_fill()
turtle.forward(120)
turtle.left(90)
turtle.forward(64)
turtle.left(90)
turtle.forward(20)
turtle.right(120)
turtle.forward(80)
turtle.right(120)
turtle.forward(28)
turtle.right(120)
turtle.forward(14)
turtle.left(90)
turtle.forward(64)
turtle.left(90)
turtle.forward(128)
turtle.left(90)
turtle.forward(64)
turtle.left(90)
turtle.forward(14)
turtle.right(120)
turtle.forward(28)
turtle.right(120)
turtle.forward(80)
turtle.right(120)
turtle.forward(20)
turtle.left(90)
turtle.forward(64)
turtle.left(90)
turtle.forward(120)
turtle.left(90)
turtle.forward(64)
turtle.left(90)
turtle.forward(28)
turtle.right(60)
turtle.forward(140)
turtle.right(120)
turtle.forward(20)
turtle.left(90)
turtle.forward(64)
turtle.left(90)
turtle.forward(120)
turtle.left(90)
turtle.forward(64)
turtle.left(90)
turtle.forward(20)
turtle.right(120)
turtle.forward(52)
turtle.right(120)
turtle.forward(52)
turtle.right(120)
turtle.forward(20)
turtle.left(90)
turtle.forward(64)
turtle.left(90)
turtle.forward(120)
turtle.left(90)
turtle.forward(64)
turtle.left(90)
turtle.forward(20)
turtle.right(120)
turtle.forward(140)
turtle.right(60)
turtle.forward(28)
turtle.left(90)
turtle.forward(64)
turtle.end_fill()
vers = platform.python_version()
assert vers[0] == '3', "You must use Python 3, "+vers+" is not acceptable"