原文:Python練習題 019:求分數序列之和

Python練習題 有一分數序列: , , , , , ...求出這個數列的前 項之和。 這題似乎也不難,規律是:后一個分數的分子 前一個分數的分子 分母,后一個分數的分母 前一個分數的分子,循環個 次就有結果。注意,假設分子為a,分母為b,雖然 a a b,但此時a已經變成 a b 了,所以再給b重新賦值的時候,得是 a b b 才能等於原分母b,所以重新賦值時就得寫成 a b。代碼如下: s ...

2016-10-17 14:19 1 3516 推薦指數:

查看詳情

Python3練習題 019】 有一分數序列:2/1,3/2,5/3,8/5,13/8,21/13...求出這個數列的前20項之和

后一個分數的分子=前一個分數的分子+分母,后一個分數的分母=前一個分數的分子,循環個20次就有結果。注意,假設分子為a,分母為b,雖然 a = a + b, 但此時a已經變成 a+b 了,所以再給b重新賦值的時候,得是 (a+b)-b 才能等於原分母b,所以重新賦值時就得寫成 a-b ...

Sat Jun 02 22:57:00 CST 2018 0 4373
Python練習題4.8分數序列前N項和

本題要求編寫程序,計算序列 2/1+3/2+5/3+8/5+... 的前N項之和。注意該序列從第2項起,每一項的分子是前一項分子與分母的和,分母是前一項的分子。 輸入格式: 輸入在一行中給出一個正整數N。 輸出格式: 在一行中輸出部分和的值,精確到小數點后兩位。題目保證計算結果不超過雙精度范圍 ...

Mon Apr 20 03:33:00 CST 2020 0 1653
python練習題4.20矩陣各行元素之和

本題要求編寫程序,一個給定的m×n矩陣各行元素之和。 輸入格式: 輸入第一行給出兩個正整數m和n(1≤m,n≤6)。隨后m行,每行給出n個整數,其間 以空格分隔。 輸出格式: 每行輸出對應矩陣行元素之和。 代碼如下: 這個程序簡單。不足的是我的n在輸入的時候沒有做判斷,應該再加個if條件 ...

Tue Apr 21 19:24:00 CST 2020 0 2184
Python練習題3.12整數的位數及各位數字之和

對於給定的正整數N,它的位數及其各位數字之和。 輸入格式: 輸入在一行中給出一個不超過10​9​​的正整數N。 輸出格式: 在一行中輸出N的位數及其各位數字之和,中間用一個空格隔開。 代碼如下: 這個程序簡單,將輸入的數字當做字符串遍歷一遍即可。 讀書和健身總有一個在路上 ...

Fri Apr 17 21:16:00 CST 2020 0 6235
Python練習題 028:3*3矩陣對角線數字之和

Python練習題 028】 一個3*3矩陣對角線元素之和 ----------------------------------------------------- 這題解倒是解出來了,但總覺得代碼太啰嗦。矩陣這東西,應該有個很現成的方法可以直接計算才對…… 啰嗦代碼 ...

Thu Oct 20 06:04:00 CST 2016 3 4718
python練習題4.261!+3!+5!+……+n!

1!+3!+5!+……+n!的和,要求用循環嵌套設計,n<12。 輸入格式: 輸入在一行中給出一個不超過12的正整數n。 輸出格式: 在一行中按照格式“n=n值,s=階乘和”的順序輸出,其中階乘和是正整數。 代碼如下: 這個程序不難,就不多說了。 讀書和健身總有一個在路上 ...

Wed Apr 22 19:49:00 CST 2020 0 1512
Python練習題2.6交錯序列前N項和

本題要求編寫程序,計算交錯序列 1-2/3+3/5-4/7+5/9-6/11+... 的前N項之和。 輸入格式: 輸入在一行中給出一個正整數N。 輸出格式: 在一行中輸出部分和的值,結果保留三位小數。 代碼如下: 這次的程序吸取了上次的經驗,不再使用自定義方法,使用簡單 ...

Thu Apr 16 19:25:00 CST 2020 0 1535
Python練習題2.11平方與倒數序列的部分和

本題要求對兩個正整數m和n(m≤n)編寫程序,計算序列和m​2​​+1/m+(m+1)​2​​+1/(m+1)+⋯+n​2​​+1/n。 輸入格式: 輸入在一行中給出兩個正整數m和n(m≤n),其間以空格分開。 輸出格式: 在一行中按照“sum = S”的格式輸出部分和的值S,精確到小數點后六位 ...

Thu Apr 16 22:30:00 CST 2020 0 769
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM