Python密碼函數(shù),python簡單密碼加密

如何用Python編寫密碼隱藏函數(shù)

def use_list(): str_before=input("請(qǐng)輸入明文:") str_change=str_before.lower() str_list=list(str_change) str_list_change=str_list i=0 whilei

創(chuàng)新互聯(lián)公司10多年成都定制網(wǎng)頁設(shè)計(jì)服務(wù);為您提供網(wǎng)站建設(shè),網(wǎng)站制作,網(wǎng)頁設(shè)計(jì)及高端網(wǎng)站定制服務(wù),成都定制網(wǎng)頁設(shè)計(jì)及推廣,對(duì)輕質(zhì)隔墻板等多個(gè)領(lǐng)域擁有多年的網(wǎng)站制作經(jīng)驗(yàn)的網(wǎng)站建設(shè)公司。

Python創(chuàng)建簡單登錄界面

創(chuàng)建一個(gè)簡單的登錄窗口,假設(shè)用戶名為TestName,密碼為Python。

依據(jù)之前提到的創(chuàng)建方式,grid布局設(shè)計(jì)UI,設(shè)計(jì)登錄用戶名和密碼檢查函數(shù)。

from tkinterimport *

def LoginCheck():

name = txtName.get()

password = txtPassword.get()

name_len =len(name)

password_len =len(password)

if name =="TestName" and password =="Python":

msgLabel['text'] ='登錄成功'

elif? name =="TestName" and password !="Python":

msgLabel['text'] ='密碼錯(cuò)誤'

? ? ????txtPassword.delete(0,password_len)

else:

msgLabel['text'] ='用戶名錯(cuò)誤'

? ????????? txtName.delete(0,name_len)

? ? ? ? ? txtPassword.delete(0, password_len)

wnd = Tk()

lblName = Label(wnd, text='User Name:')

lblName.grid(row=0, column=0, sticky=W)

txtName = Entry(wnd)

txtName.grid(row=0, column=1, sticky=E)

lblPs = Label(wnd, text='密碼:')

lblPs.grid(row=1, column=0, sticky=W)

txtPassword = Entry(wnd)

txtPassword["show"] ='*'

txtPassword.grid(row=1, column=1, sticky=E)

btn = Button(wnd, text='登錄', command=LoginCheck)

btn.grid(row=2, column=1, sticky=E)

# Message

msgLabel = Label(wnd, text='')

msgLabel.grid(row=3)

wnd.mainloop()

運(yùn)行效果如下:

可輸入不同的用戶名和密碼檢測邏輯上設(shè)計(jì)是否正確。

用戶名錯(cuò)誤:

密碼錯(cuò)誤:

登錄成功:

python如何用函數(shù)編程設(shè)計(jì)函數(shù),實(shí)現(xiàn)用戶名和密碼的判斷

def?login(username,?password):

return?username?==?'abc'?and?password?==?'123'

Python中函數(shù)input('password:')?

沒有特點(diǎn)的含義,input()是用來,接收來自鍵盤輸入的字符。

'password:'只是給輸入者的一個(gè)提示信息。意思是你輸入的字符串密碼。

‘’引號(hào)內(nèi)輸入什么信息,運(yùn)行的時(shí)候,交互界面就會(huì)顯示什么信息

Python編程-翻譯密碼?

區(qū)分大小寫的凱撒密碼。

在凱撒密碼的基礎(chǔ)上針對(duì)大寫與小字字符區(qū)分處理即可:

解密只需要將7換成19(因?yàn)?6-7=19),或者使用-7也可以:

print(caesarcipher(caesarcipher('Student!', 7),19))

本文標(biāo)題:Python密碼函數(shù),python簡單密碼加密
文章來源:http://muchs.cn/article24/phioce.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供搜索引擎優(yōu)化App開發(fā)、網(wǎng)站導(dǎo)航、網(wǎng)站維護(hù)網(wǎng)站設(shè)計(jì)公司、外貿(mào)建站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都seo排名網(wǎng)站優(yōu)化