81、
題目:809*??=800*??+9*?? 其中??代表的兩位數, 809*??為四位數,8*??的結果為兩位數,9*??的結果為3位數。求??代表的兩位數,及809*??後的結果。
程序分析:無。
程序源代碼:
#!/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
82、
題目:八進制轉換為十進制
程序分析:無。
#!/usr/bin/python
# -*- coding: UTF-8 -*-
if __name__ == '__main__':
n = 0
p = raw_input('input a octal number:\n')
for i in range(len(p)):
n = n * 8 + ord(p[i]) - ord('0')
print n
結果:
input a octal number:
122
82
83、
題目:求0—7所能組成的奇數個數。
程序分析:
組成1位數是4個。
組成2位數是7*4個。
組成3位數是7*8*4個。
組成4位數是7*8*8*4個。
......
程序源代碼:
#!/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
結果:
4
32
256
2048
16384
131072
1048576
sum = 8388608
84、
題目:連接字符串。
程序分析:無。
#!/usr/bin/python
# -*- coding: UTF-8 -*-
delimiter = ','
mylist = ['Brazil', 'Russia', 'India', 'China']
print delimiter.join(mylist)
結果:
Brazil,Russia,India,China
85、
題目:輸入一個奇數,然後判斷最少幾個 9 除於該數的結果為整數。
程序分析:999999 / 13 = 76923。
程序源代碼:
#!/usr/bin/python
# -*- coding: UTF-8 -*-
if __name__ == '__main__':
zi = int(raw_input('輸入一個數字:\n'))
n1 = 1
c9 = 1
m9 = 9
sum = 9
while n1 != 0:
if sum % zi == 0:
n1 = 0
else:
m9 *= 10
sum += m9
c9 += 1
print '%d 個 9 可以被 %d 整除 : %d' % (c9,zi,sum)
r = sum / zi
print '%d / %d = %d' % (sum,zi,r)
結果:
輸入一個數字:
13
6 個 9 可以被 13 整除 : 999999
999999 / 13 = 76923
私我1 帶走 以上乾貨
相關推薦
'大佬喊話:python基礎知識實例,希望大家都能快速入門Python'
"今天小編就為大家分享一些Python的基礎知識,希望大家都能快速入門Python~1.在Python 語言中,對象是通過引用傳遞的。在賦值時,不管這個對象是新創建的,還是一個已經存在的,都是將該對象的引用(並不是值)賦值給變量。如:x=2 2這個整形對象被創建,然後將這個...
'python架構開發工程師學習路線及Python3入門到大牛技術學習資料'
"python架構開發工程師學習路線python架構開發工程師學習路線python架構開發工程師學習路線python架構開發工程師學習路線:基礎部分:瞭解並使用基本命令工具在shell下正確的命令語法使用輸入、輸出、重定向使用grep和正則表達式來分析文本。使用SSH和VN...
'python實現雪花飄落效果實例講解及源碼分享'
"python實現雪花飄落效果實例講解及源碼分享!在本篇文章裡小編給大家整理了關於python實現雪花飄落效果的相關實例內容,以及代碼寫法,需要的朋友們參考下。在學習pygame模塊過程中,我們可以通過使用 pygame模塊實現很多功能性的東西,但是很多人應該沒有利用pyg...
'剛剛出爐:2019年Python學習路線(小白到精英的知識資料)'
"Python有多火? ——三大語言榜單全部“失守”Python的火,有目共睹。就在今年,三大語言榜單即將全部“失守”!就在短短的幾個月時間內,Python陸續登上了IEEE、PYPL排行榜單之首,而在TIOBE也只暫時屈居亞軍,登頂指日可待。中國是一個人口大國,一旦重視一...
'Python面向對象中類變量、方法、實例、繼承及方法重寫介紹'
"Python從設計之初就已經是一門面向對象的語言,正因為如此,在Python中創建一個類和對象是很容易的。本章節我們將詳細介紹Python的面向對象編程。類 :用來描述具有相同的屬性和方法的對象的集合。它定義了該集合中每個對象所共有的屬性和方法。對象是類的實例。類變量 :...
實例學習 Python dict 字典表推導
歡迎關注我們的頭條號,學習編程純乾貨!Python 中的列表推導功能十分靈活,用過的小夥伴應該有深刻的印象。實際上 Python 字典表 dict 也可以...
Python練習資料實例(81到85)
Python 練習實例(81、82、83、84、85)81、題目:809*??=800*??+9*?? 其中??代表的兩位數, 809*??為四位數,8*...
推薦中...