-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathfunctiontest.py
75 lines (46 loc) · 1.51 KB
/
functiontest.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
# number = 10
# def fModifyNumb(number):
# print("Argument passed in = ", number)
# number = number * 10
# print("After mod = ", number)
# return
# fModifyNumb(number)
# number2 = 11
# def fReassignNumb(number2):
# print("passed in ",number2)
# number2 = number + number2
# #number2 = 3.14
# print("after assign ", number2)
# return
# print("val",number2)
# fReassignNumb(number2)
# print(number2)
# def calculatedAreaofCirc(radius):
# area = 3.14 * radius * radius
# return area
# radius = float(input("whats the radius?"))
# area = calculatedAreaofCirc(radius)
# print("Radius = ", radius, "Area = ", area)
# def PrintAreaofCirc(radius):
# print("A circle radius = ", radius, "Area = ", (3.14*radius*radius) )
# PrintAreaofCirc(radius)
# resultsList = []
# def calcAreaofCircles(radiuslist):
# for i in radiuslist:
# resultsList.append(3.14*i*i)
# return resultsList
# radiuslist = [1, 2, 4, 5]
# areaList = calcAreaofCircles(radiuslist)
# print("circle radius =", radiuslist, " area = ", areaList)
print(" ")
radiuslist = [1, 2, 4, 5]
def calcAreaandCirc(radiuslist):
areaResultlist = []
circresultlist = []
resultHash = {'Areas':areaResultlist,'Circ':circresultlist}
for i in radiuslist:
areaResultlist.append(3.14*i*i)
circresultlist.append(3.14*2*i)
return resultHash
resultMap = calcAreaandCirc(radiuslist)
print("circle raidius ", radiuslist,"\n Areas = ",resultMap['Areas'],"\n Circ = ",resultMap['Circ'] )