修改后運行結(jié)果:
公司主營業(yè)務(wù):網(wǎng)站設(shè)計制作、網(wǎng)站設(shè)計、移動網(wǎng)站開發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。創(chuàng)新互聯(lián)是一支青春激揚、勤奮敬業(yè)、活力青春激揚、勤奮敬業(yè)、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。創(chuàng)新互聯(lián)推出藁城免費做網(wǎng)站回饋大家。
a. 加密
1.進行柵欄加密
2.進行柵欄解密
請選擇: 1
請輸入分組數(shù)目 2
請輸入列排編號 21
請輸明文 abcdefgh
b a
d c
f e
h g
b. 解密
1.進行柵欄加密
2.進行柵欄解密
請選擇: 2
請輸入分組數(shù)目 2
請輸入列排編號 21
請輸密文 b a d c f e h g
abcdefgh
修改后的代碼:
def Encrypt(n,col,M):
row=len(M)/n
if len(M)%n0:
row+=1
arr=[[""for x in range(0,n)] for y in range(0,row)]
x=0
for i in range(0,row):
for j in range(0,n):
if xlen(M):
arr[i][j]=M[x]
#print M[x],
x+=1
#print "\r\n"
for i in range(0,row):
for j in range(0,n):
m=int(col[j])-1
print arr[i][m],
print "\r\n"
def Decrypt(n, col, C):
C="".join(C.split())
row=len(C)/n
if len(C)%n0:
row+=1
arr=[[""for x in range(0,n)] for y in range(0,row)]
x=0
for i in range(0,row):
for j in range(0,n):
if xlen(C):
arr[i][j]=C[x]
#print C[x],
x+=1
#print "\r\n"
M=""
for i in range(0,row):
for j in range(0,n):
m=int(col[j])-1
#print arr[i][m],
M+=arr[i][m]
#print "\r\n"
print M
print u"1.進行柵欄加密\r\n2.進行柵欄解密\r\n請選擇:".encode("gb2312"),
sel=raw_input()
if int(sel)==1:
print u"請輸入分組數(shù)目".encode("gb2312"),
n=int(raw_input())
print u"請輸入列排編號".encode("gb2312"),
col=raw_input()
print u"請輸明文".encode("gb2312"),
M=raw_input()
while len(M)n*3:
print u"明文必須是分組數(shù)目的3倍".encode("gb2312")
M=raw_input()
Encrypt(n,col,M)
else :
print u"請輸入分組數(shù)目".encode("gb2312"),
n=int(raw_input())
print u"請輸入列排編號".encode("gb2312"),
col=raw_input()
print u"請輸密文".encode("gb2312"),
C=raw_input()
while len(C)n*3:
print u"密文必須是分組數(shù)目的3倍".encode("gb2312")
C=raw_input()
Decrypt(n,col,C)
lst = [(sel, key, val) for sel, key, val in zip(sel, keys, vals)]
最后的sel應(yīng)該是sels吧!
你的程序先垮掉的是這句
dic.__setitem__(number,name,sex)
用法:sel(mat,rowdata,coldata),其中mat、rowdate、colddate分別表示系統(tǒng)矩陣的輸入和輸出量、變矩陣中的行向量、變矩陣中的列向量。
功能:從系統(tǒng)矩陣中選擇輸入和輸出量,并從變矩陣中選擇行向量、列向量值。字符‘:’代表選擇所有的行、列向量。在matlab的命令窗口中輸入help sel可以獲得更多幫助信息。
一開始上來搜答案,結(jié)果搜到上面的答案,氣夠嗆。解決了,還是我來答吧。sel = VarianceThreshold(),這個是訓(xùn)練模型(不知道算不算模型,這么簡單),訓(xùn)練好的sel有個get_support(indices=False)的特性
,是個原來列是否還存在的bool列表。原列名列表[sel.get_support(indices=False)],就得到現(xiàn)存的列的列名列表了。
rho_cavity=qutip.ptrace(psi_gnd,0.0)
我沒有你的庫,但我覺得你的方法調(diào)用錯誤了,改成下面的內(nèi)容試一下。
rho_cavity=qutip.ptrace.ptrace(psi_gnd,0.0)
app=my.Office.Word.GetInstance()
doc=app.Documents[0]
print?doc.Name
VBA工具集.doc
doc.Tables.Count
2
table=doc.Tables[1]
table.Cell(1,1).Select()
app.Selection.MoveEnd(Unit=12,?Count=4)
4
app.Selection.Cells.Shading.Texture?=?-10
1.my.Office.Word.GetInstance()用win32com得到Word的Application對象的實例
2.我所使用的樣本word文件中包含兩個Table第二個Table是想要修改的
3.table.Cell(1,1).Select()用于選中這個樣表的第一個單元格
4.app.Selection.MoveEnd用于獲得向右多選取4個單元格,wdCell=12,用于指示按單元格移動
5.app.Selection.Cells.Shading.Texture = -10用于執(zhí)行陰影底紋的設(shè)置工作,wdTextureDiagonalUp=-10是一個代表斜向右上的底紋樣式的常數(shù)
當(dāng)前文章:python的sel函數(shù),Python se
分享網(wǎng)址:http://sd-ha.com/article46/hcoghg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制開發(fā)、App設(shè)計、ChatGPT、網(wǎng)站改版、網(wǎng)站維護、響應(yīng)式網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)