Python 練習實例81

Python 100例 Python 100例

題目:809*??=800*??+9*?? 其中??代表的兩位數, 809*??為四位數,8*??的結果為兩位數,9*??的結果為3位數。求??代表的兩位數,及809*??後的結果。

程式分析:無。

程式源代碼:

實例(Python 2.0+)

#!/usr/bin/python # -*- coding: UTF-8 -*- a = 809 for i in range(10,100): b = i * a if b >= 1000 and b <= 10000 and 8 * i < 100 and 9 * i >= 100: print b,' = 800 * ', i, ' + 9 * ', i

以上實例輸出結果為:

9708  = 800 *  12  + 9 *  12

Python 100例 Python 100例