# 2019/09/24 * 寫下如何完成 Big File 這題 CTF 在終端機輸入 cat bigfile | grep CTF CTF後面的字串即是答案 * 簡述 mv ./a ./b 這行指令意義 將檔案a的內容複製到b檔案裡面後,刪除a檔案 * 使用 Python 印出菱形並截圖4顆*、5顆*、6顆* 輸出結果-1 4顆、5顆、6顆: ```python= def make(rows): for i in range(0,rows): for j in range(0,rows-(i+1)): print " ", j +=1 for k in range(0,(rows-1)*i+1): if k>=2*i+1 : print " ", else: print "*", k += 1 print " " i += 1 for i in range(0,rows-1): for j in range(0,i+1): print " ", j += 1 for k in range(0,2*((rows-1)-i)-1): print "*", k += 1 print " " i += 1 make(4) print "\n" make(5) print "\n" make(6) ``` ![](https://i.imgur.com/vqbI4HI.png) * 使用 Python 印出並截圖4顆*、5顆*、6顆 輸出結果-2 ```python= def make(star): for i in range(0,star): for j in range(0,star-i): print "*", print"" i += 1 for i in range(1,star+1): for j in range(0,10): if(9-j>=i): print " ", else: print "*", print"" i += 1 make(4) make(5) make(6) ``` ![](https://i.imgur.com/SiKmP8P.png) * 寫一個 Python Function ```python= for i in range(0,10): a=input("input:") d=a/100 e=(a%100)/10 f=(a%100)%10 if(d==0): print(e), print("*10+"), print(f), print("*1") elif(e==0): print (d), print("*100+"), print(f), print("*1") elif(f==0): print (d), print("*100+"), print(e), print("*10+"), elif(d==0 and e==0): print(f), print("*1") elif(d==0 and f==0): print(e), print("*10+"), elif(e==0 and f==0): print (d), print("*100+"), else: print (d), print("*100+"), print(e), print("*10+"), print(f), print("*1") i+=1 ``` ![](https://i.imgur.com/6XAuYcS.png)
{"metaMigratedAt":"2023-06-15T00:23:34.569Z","metaMigratedFrom":"Content","title":"2019/09/24","breaks":true,"contributors":"[{\"id\":\"e45f69c7-b953-472a-9061-6451face59d6\",\"add\":2460,\"del\":629}]"}
Expand menu