Python 練習(xí)實(shí)例83
python 練習(xí)實(shí)例83
題目:求0—7所能組成的奇數(shù)個(gè)數(shù)。
程序分析:
組成1位數(shù)是4個(gè)。
組成2位數(shù)是7*4個(gè)。
組成3位數(shù)是7*8*4個(gè)。
組成4位數(shù)是7*8*8*4個(gè)。
......
程序源代碼:
實(shí)例(python 2.0+):
#!/usr/bin/python # -*- coding: utf-8 -*- if __name__ == '__main__': sum = 4 s = 4 for j in range(2,9): print sum if j <= 2: s *= 7 else: s *= 8 sum += s print 'sum = %d' % sum
以上實(shí)例輸出結(jié)果為:
4 32 256 2048 16384 131072 1048576 sum = 8388608