CSE 231 Midterm: CSE 231 Exam 2 2012 Fall

41 views6 pages

Document Summary

No other reference materials or electronic devices may be used during the examination, i. e. no calculators, cell phones, mp3 players, etc paper dictionaries are allowed. d. questions will not be interpreted during the examination. e. you should choose the single best alternative for each question, even if you believe that a question is ambiguous or contains a typographic error. # figure 5 # def f1(fd): lst = [] for line in fd: line = line. strip() lst. append(line) return lst def f2(a_list, op="+"): result_list=[] ans = 1 for line in a_list: for word in line. split(): if word. isdigit(): result_list. append(int(word)) if result_list: if op == "+": ans = sum(result_list) elif op == "*": for element in result_list: ans *= element else: ans = 1 return ans file_descriptor = open("file. txt", "r") result = f1(file_descriptor) print(len(result)) # line 1 print(f2(result)) # line 2 print(f2(result,"*")) # line 3.

Get access

Grade+
$40 USD/m
Billed monthly
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
10 Verified Answers

Related Questions