Chapter 6
Section 6.1
|
|
||||
51182
|
open('hostdata.txt', 'r') |
||||
51183
|
|
||||
51184 |
|
||||
51185 |
|
||||
51188 |
|
||||
51190 |
|
||||
51191 |
|
||||
51220 |
|
||||
51221 |
|
||||
51222 |
|
||||
51223 |
|
||||
Section 6.2
|
|
||||
51356
|
numfile = open("numbers.txt","r"); numfile.close() |
||||
51357
|
numfile = open("numbers.txt","r"); |
||||
51358 |
infile = open("data1.txt","r"); outfile = open("data2.txt","w"); line = infile.readline() while line != "": outfile.write(line) line = infile.readline() infile.close() outfile.close() |
||||
51359 |
infile = open("data.txt","r"); plus = open("dataplus.txt","w"); minus = open("dataminus.txt","w"); line = infile.readline() while line != "": if int(line)>0: plus.write(line) elif int(line)<0: minus.write(line) line = infile.readline() infile.close() plus.close() minus.close() |
||||
51360 |
numfile = open("numbers.txt","r"); maxvalue = 0 runsum = 0 number = numfile.readline() while number != "": if int(number)>maxvalue: maxvalue = int(number) runsum += int(number) number = numfile.readline() numfile.close() |
||||
51361 |
numfile1 = open("numbers1.txt","r") numfile2 = open("numbers2.txt","r") scalar_product = 0 number1 = numfile1.readline() number2 = numfile2.readline() while number1 != "" and number2 != "": scalar_product += int(number1)*int(number2) number1 = numfile1.readline() number2 = numfile2.readline() numfile1.close() numfile2.close() |
||||
Section 6.4
|
|
||||
51362 |
try: z = int(x) + int(y) except ValueError: z = -1 |
||||
51363 |
try: print(budget / (num_boys + num_girls)) except ZeroDivisionError: print("unavailable") |
||||
51364 |
sum=0 badvalues="" try: sum += int(x) except ValueError: badvalues += " x" try: sum += int(y) except ValueError: badvalues += " y" try: sum += int(z) except ValueError: badvalues += " z" if badvalues=="": print(sum) else: print("bad value(s) in:"+badvalues) |
||||