Skip to content

Commit 0d05e79

Browse files
author
maryletteroa
committed
update list
1 parent 59802aa commit 0d05e79

File tree

8 files changed

+495
-105
lines changed

8 files changed

+495
-105
lines changed

Diff for: _sidebar.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
- [Let's go Git!](git/README.md)
1313
- [Strings pa more!](basic_concepts/strings.md)
1414
- [PEP8](basic_concepts/pep8.md)
15-
- [Lists](basic_concepts/lists.md)
15+
- [List, tuple, set](basic_concepts/lists.md)
1616
- [Conditional Statements](basic_concepts/conditional_statements.md)
1717
- [Loops](basic_concepts/loops.md)
1818
- [Challenge: I survived Hangman!](basic_concepts/exercises/hangman/README.md)

Diff for: basic_concepts/exercises/exercises03/exercise03_01.py

-42
This file was deleted.

Diff for: basic_concepts/exercises/exercises03/exercise03_02.py

-18
This file was deleted.

Diff for: basic_concepts/exercises/exercises03/exercise03_03.py

-7
This file was deleted.

Diff for: basic_concepts/exercises/exercises03/exercise03_04.py

-35
This file was deleted.

Diff for: basic_concepts/exercises/lists/list.py

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# Write a program that accepts 3 integers and separate these into odd and even numbers.
2+
# Duplicates are permited in the input but not in the output.
3+
4+
# Example
5+
6+
# >>> Enter first number: 3567
7+
# >>> Enter second number: 789
8+
# >>> Enter third number: 1234
9+
# odd: {789, 3567}
10+
# even: {1234}

Diff for: basic_concepts/exercises/lists/list_solution.py

+38
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
# Write a program that accepts 3 integers and separate these into odd and even numbers.
2+
# Duplicates are permited in the input but not in the output.
3+
4+
# Example
5+
6+
# >>> Enter first number: 3567
7+
# >>> Enter second number: 789
8+
# >>> Enter third number: 1234
9+
# odd: {789, 3567}
10+
# even: {1234}
11+
12+
13+
odd = []
14+
even = []
15+
16+
num1 = int(input("Enter first number: "))
17+
18+
if num1 % 2 == 1:
19+
odd.append(num1)
20+
else: even.append(num1)
21+
22+
num2 = int(input("Enter second number: "))
23+
24+
if num2 % 2 == 1:
25+
odd.append(num2)
26+
else: even.append(num2)
27+
28+
29+
num3 = int(input("Enter third number: "))
30+
31+
if num3 % 2 == 1:
32+
odd.append(num3)
33+
else: even.append(num3)
34+
35+
36+
37+
print(f"odd: {set(odd)}")
38+
print(f"even: {set(even)}")

0 commit comments

Comments
 (0)