2.1
2.3
2.4
2.5
2.6
2.7
2.8
2.9
2.10
2.11
deftest_sum (): Tup=("1","2","3","6","5") Sum=0 forIinchTup:sum=float (i) +sumreturnsumdeftest11 (): whiletrue:string=raw_input (">>") ifstring=="1": Sum=test_sum ()Print "sum:", Sumelifstring=="2": Sum=test_sum () Avg=sum/5Print"avg:", Avgelifstring=="x": Exit ()Else: Print"Please enter 1 or 2 or x"test11 ()
2.12-2.13
2.15
B:
deftest15 (): Num1=raw_input ("First num:") num2=raw_input ("Second num:") num3=raw_input ("Third num:") NUM1=float (NUM1) num2=float (num2) num3=float (num3)ifNum1>num2:ifNum1>Num3:firstnum=NUM1ifNum2>Num3:seconnum=num2 Thirdnum=num3Else: Seconnum=num3 Thirdnum=num2Else: Firstnum=num3 Seconnum=NUM1 Thirdnum=num2Else: ifNum2>Num3:firstnum=num2ifNum1>Num3:seconnum=NUM1 Thirdnum=num3Else: Seconnum=num3 Thirdnum=NUM1Else: Firstnum=num3 Seconnum=num2 Thirdnum=NUM1Printfirstnum,seconnum,thirdnumtest15 ()
Python Core Programming Second Edition second chapter exercises