Compare commits

...

7 Commits

Author SHA1 Message Date
Joe S 23eec468cf Solve 6.19 LAB 2021-02-14 19:46:58 -05:00
Joe S b7f73fb1f0 Solve 6.18 LAB 2021-02-14 19:38:31 -05:00
Joe S b434e7f74f Solve 6.13 LAB 2021-02-14 19:30:56 -05:00
Joe S 763af28c36 Solve 6.12 LAB 2021-02-14 19:20:07 -05:00
Joe S 4fab27a9b0 Solve 6.5.3 2021-02-14 18:46:45 -05:00
Joe S 1a9d1f6386 Solve 6.3.3 2021-02-14 16:20:35 -05:00
Joe S 50b32271e2 Solve 6.3.2 2021-02-14 15:48:11 -05:00
7 changed files with 57 additions and 0 deletions

2
6/6.12 LAB/main.py Normal file
View File

@ -0,0 +1,2 @@
user_input = input().split()
print(int(sum(map(int, user_input)) / len(user_input)), max(map(int, user_input)))

3
6/6.13 LAB/main.py Normal file
View File

@ -0,0 +1,3 @@
user_input = input().split()
print(*sorted([i for i in list(map(int, user_input)) if i >= 0]), '', end='')

4
6/6.18 LAB/main.py Normal file
View File

@ -0,0 +1,4 @@
user_input = input().split()
for element in user_input:
print(element, user_input.count(element))

9
6/6.19 LAB/main.py Normal file
View File

@ -0,0 +1,9 @@
replacement_list = dict((k.strip(), v.strip()) for k,v in
(item.split() for item in input().split(' ')))
lab_text = input()
for element in replacement_list:
lab_text = lab_text.replace(element, replacement_list[element])
print(lab_text)

9
6/6.3/6.3.2/main.py Normal file
View File

@ -0,0 +1,9 @@
user_input = input()
test_grades = list(map(int, user_input.split())) # test_grades is an integer list of test scores
sum_extra = -999 # Initialize 0 before your loop
sum_extra = sum([i for i in test_grades if i > 100]) - (len([i for i in test_grades if i > 100]) * 100)
print('Sum extra:', sum_extra)

10
6/6.3/6.3.3/main.py Normal file
View File

@ -0,0 +1,10 @@
user_input = input()
hourly_temperature = user_input.split()
result = []
for temp in hourly_temperature:
result.append(temp)
result.append('->')
result.pop()
print(*result, '')

20
6/6.5/6.5.3/main.py Normal file
View File

@ -0,0 +1,20 @@
user_input= input()
lines = user_input.split(',')
# This line uses a construct called a list comprehension, introduced elsewhere,
# to convert the input string into a two-dimensional list.
# Ex: 1 2, 2 4 is converted to [ [1, 2], [2, 4] ]
mult_table = [[int(num) for num in line.split()] for line in lines]
def print_array(array):
result = []
for row in array:
result = []
for column in row:
result.append(column)
result.append('|')
result.pop()
print(*result)
print_array(mult_table)