python練習題之11 15

2021-10-01 17:52:10 字數 1421 閱讀 8891

11.題目:古典問題:有一對兔子,從出生後第3個月起每個月都生一對兔子,小兔子長到第三個月後每個月又生一對兔子,假如兔子都不死,問每個月的兔子總數為多少?

#/usr/bin/python

f1=1

f2=1

n=int

(input

('please mouth numbers:'))

for i in

range(1

,n+1):

if i==1:

print f1

elif i==2:

print f2

else

:all

=f1+f2

print

all f1=f2

f2=all

12.題目:判斷101-200之間有多少個素數,並輸出所有素數。

思路:取出每乙個數,然後看是否符合條件。

14.題目:將乙個正整數分解質因數。例如:輸入90,列印出90=233*5。

15.題目:利用條件運算子的巢狀來完成此題:學習成績》=90分的同學用a表示,60-89分之間的用b表示,60分以下的用c表示。

#/usr/bin/python

a=int

(input

('input grades:'))

if a>=90:

print

"a"elif a>=

60and a<=89:

print

"b"else

:print

'c'

python書中練習題 python練習題

1 定義乙個空列表,接收從鍵盤輸入的整數,把列表傳給乙個從大到小排序的函式,再輸出排序後的列表的值 listex b 0 a int input 請輸入列表長度 while b a num int input 請輸入字元 b 1 print listex sum 0 for i in range 0...

python的練習題 Python練習題

1 使用while迴圈輸入1 2 3 4 5 6 8 9 10 i 0while i 10 i i 1 if i 7 continue print i 結果 e python python python test.py1 2 求1 100的所有數的和 i 0sum 0 while i 100 i 1...

python之幾個練習題

練習題一 列印99乘法表 usr bin env python coding utf8 time 2018 4 10 21 35 author hantong file 20180410 lianxi.py foriinrange 1,10 forjinrange 1,i 1 h i j i 0 p...