From 085da4cf44b84e20721176b71fa964e7a39f45d1 Mon Sep 17 00:00:00 2001 From: Yanna Lin Date: Mon, 8 Aug 2022 01:46:32 -0400 Subject: [PATCH] some array practice --- .../2_Arrays/2_expenses_attempt.py | 30 +++++++++++++++++++ data_structures/2_Arrays/2_only_odd.py | 15 ++++++++++ 2 files changed, 45 insertions(+) create mode 100644 data_structures/2_Arrays/2_expenses_attempt.py create mode 100644 data_structures/2_Arrays/2_only_odd.py diff --git a/data_structures/2_Arrays/2_expenses_attempt.py b/data_structures/2_Arrays/2_expenses_attempt.py new file mode 100644 index 0000000..3686f9f --- /dev/null +++ b/data_structures/2_Arrays/2_expenses_attempt.py @@ -0,0 +1,30 @@ + +# Question 1 +expenses = [2200, 2350, 2600, 2130, 2190] + +#1 +answer1 = expenses[1]-expenses[0] + +#2 +total = 0 +for i in range(3): + total += expenses[i] +answer2 = total + +#3 +spent2000 = False +for i in expenses: + if i==2000: + spend2000 = True +answer3 = spent2000 + +#4 +expenses.append(1980) +answer4 = expenses + +#5 +expenses[3] -= 200 +answer5 = expenses + +# Print Answers +print("answer 1: ", answer1, "\nanswer2: ", answer2, "\nanswer3: ", answer3, "\nanswer4: ", answer4, "\nanswer5: ", answer5) diff --git a/data_structures/2_Arrays/2_only_odd.py b/data_structures/2_Arrays/2_only_odd.py new file mode 100644 index 0000000..0e936ec --- /dev/null +++ b/data_structures/2_Arrays/2_only_odd.py @@ -0,0 +1,15 @@ +max = int(input("Enter max number: ")) + +def onlyOdd(max): + oddList = [] + for i in range(1, max): + if (i % 2) == 1: + oddList.append(i) + + return oddList + + +def main(): + print("Odd numbers: ", onlyOdd(max)) + +main() \ No newline at end of file