作業要求:
九九乘法口訣表
尋找含有指定名稱的檔案
下面是**
def table()
: #在這裡寫下您的乘法口訣表**吧!
for i in
range(1
,10):
for j in
range(1
,10):
if j > i :
print
(end =
' ')
else
:print
(j ,
'*',i ,
'=',i*j,end =
' '
)if j ==9:
print
(' '
)if __name__ ==
'__main__'
:table
()
下面是執行得到的結果
1*1
=11*
2=22
*2=4
1*3=
32*3
=63*
3=91
*4=4
2*4=
83*4
=124*
4=161
*5=5
2*5=
103*5
=154*
5=205
*5=25
1*6=
62*6
=123*
6=184
*6=24
5*6=
306*6
=361*
7=72
*7=14
3*7=
214*7
=285*
7=356
*7=42
7*7=
491*8
=82*
8=163
*8=24
4*8=
325*8
=406*
8=487
*8=56
8*8=
641*9
=92*
9=183
*9=27
4*9=
365*9
=456*
9=547
*9=63
8*9=
729*9
=81
作業要求:
遍歷」day1-homework」目錄下檔案;
找到檔名包含「2020」的檔案;
將檔名儲存到陣列result中;
按照序號、檔名分行列印輸出。
注意:提交作業時要有**執行輸出結果。
如下是**:
#匯入os模組
import os
#待搜尋的目錄路徑
path =
'data/data31223/day1-homework'
#待搜尋的名稱
filename =
'2020'
#定義儲存結果的陣列
result =
def findfiles
(path,filename)
: #在這裡寫下您的查詢檔案**吧!
for rt, dirs, files in os.
walk
(path)
:for item in files:
item_path = os.path.
join
(path, item)
#print
(item_path)
a = item_path
if filename in item_path:
result.
(item_path)
for index,item in
enumerate
(result)
:print
([index+
1, item]
)if __name__ ==
'__main__'
:findfiles
(path,filename)
如下是執行得到的結果
[1,
'data/data31223/day1-homework/182020.doc'][
2,'data/data31223/day1-homework/04:22:2020.txt'][
3,'data/data31223/day1-homework/new2020.txt'
]
Python小白逆襲大神 百度飛槳課程結營心得
雖然我以前也學過python但是斷斷續續的學習的,總感覺自己需要不斷的重複學習,前兩天就是這個算是複習的狀態吧。重新溫故了一遍python的基礎語法 和對檔案的操作。好啦,通過昨天的學習我們已經對於python這個語言有了一定的了解,但對於深度學習來說,還是不夠了。那麼今天呢,主要介紹的五大資料型別...
飛槳團 Python程式設計鞏固 第一天預習作業
編寫乙個程式,查詢所有此類數字,這些數字可以被7整除,但不能是5的倍數,介於2000和3200之間 均包括在內 所獲得的數字應以逗號分隔的順序列印在一行上。num list num for num in range 2000,3001 if num 5 0 and num 7 0 print num...
小白的python成長日記(第一天)
今天第一天學習pyhon,學到了以下知識點 1 關於變數,是程式語言中最基本的概念,和字面意思一樣,指的就是他們的值可變,和我們以前學習的方程類似,變數可以代入任何值。2 變數一般使用 英文本母 下劃線 和 數字組成 3 關鍵字不能做變數名,要知道關鍵字有哪些可以在idle裡輸入 import ke...