第九周作業(周一)

2021-08-19 14:55:14 字數 553 閱讀 7166

這週講字串,那就寫乙個字串的題 #6 吧

題目是按給定規則排列字串,再按照給定規則輸出。

通過分析規律,容易找到新字串的字元與舊字串的字元的一對一的對映關係。

class

solution:

defconvert

(self, s, numrows):

if numrows == 1:

return s

n = len(s)

ret = ""

for i in range(0, numrows):

for j in range(0, n, 2 * numrows - 2):

if i > 0

and i < numrows - 1

and j - i >= 0

and j - i < n:

ret += s[j - i]

if j + i >= 0

and j + i < n:

ret += s[j + i]

return ret

第九周作業

1 編寫指令碼,接受二個位置引數,magedu和 www,判斷系統是否有magedu,如果沒有則自動建立magedu使用者,並自動設定家目錄為 www vim create user.sh bin bash if ne 2 then echo 0 username directory exit 1 ...

第九周作業

cat data canshu.sh bin bash user 1 dir 2if 2 then echo 請輸入兩個引數 exit else id dev null if 0 then mkdir dev null useradd d dev null echo 使用者 建立成功 else ec...

第九周作業

資料庫介紹 建立與資料庫的鏈結 建立並修改資料庫表 查詢資料庫 插入 檢視及更新資料 刪除資料和資料庫表 statistics.sh指令碼的執行結果截圖 20162309 行數 新增 累積 部落格量 新增 累積 學習時間 新增 累積 重要成長 目標5000行 400小時 第一周90 90 1 120...