python暑期作业1 计算多项式之和11/21/31/4..........1/100# 1 sum 0 i 1 while i 100: sum 1 / i i 1 print(sum)运行结果5.1873775176计算多项式之和1-1/21/3-1/4......-1/n# 2 def weizhishu(n): sum1 0 sum2 0 i 1 while i n: if i % 2 1: sum1 1 / i else: sum2 - 1 / i i 1 print(sum1 sum2) weizhishu(100)运行结果0.6881721793分母为等差数列和# 3 def weizhishu(n): sum 0 i 1 while i n: total i*(i1) / 2 sum 1 / total i 1 print(sum) weizhishu(100)运行结果1.98019801980197954:计算aaaaaaa...a前6项之和(a2)# 4 sum 0 num 0 a 2 i 1 while i 6: num num*10a sum num i 1 print(sum)运行结果246912用泰勒级数计算e的近似值直到最后一项小于1e-6为止e11/1!1/2!1/3!......1/n!# 5 e 1 i 1 n 1 while True: i*n it 1/i if it 1e-6: break e it n 1 print(e)运行结果2.7182818011计数近似值# 6 p 0 s 1 d 1 i 1 while i 100000: p s / d s -s d 2 i 1 p p*4 print(p)运行结果3.1415926535打印九九乘法表# 7 i 1 while i 9: j 1 while j i: print(f{j}×{i}{i*j}, end\t) j 1 print() i 1运行结果1×111×22 2×241×33 2×36 3×391×44 2×48 3×412 4×4161×55 2×510 3×515 4×520 5×5251×66 2×612 3×618 4×624 5×630 6×6361×77 2×714 3×721 4×728 5×735 6×742 7×7491×88 2×816 3×824 4×832 5×840 6×848 7×856 8×8641×99 2×918 3×927 4×936 5×945 6×954 7×963 8×972 9×981打印菱形# 8 # 打印5行菱形 n 5 i 1 while i n: # 打印空格 j 1 while j n - i: print( , end) j 1 # 打印星号 k 1 while k 2*i - 1: print(*, end) k 1 print() i 1 i n - 1 while i 1: j 1 while j n - i: print( , end) j 1 k 1 while k 2*i - 1: print(*, end) k 1 print() i - 1运行结果**************************************