Python實現英雄遊戲的登入註冊購買介面

2021-10-06 13:32:35 字數 2418 閱讀 6395

對csdn的排版很無語,已經寫了好多遍了顯示上來還是很亂,最後還是決定直接貼上過來

# -

*- coding: utf-8-

*-while true:

print

("\t\t\t英雄**登入介面\n"

)print

("~*"*38

)print

("\t\t\t1.使用者登入\n"

)print

("\t\t\t2.使用者註冊\n"

)print

("\t\t\t3.退出系統\n"

)print

("~*"*38

) choice =

input

("請輸入您的選擇:"

)if choice ==

"1": #使用者需要登入

username =

input

("請輸入您的使用者名稱:"

) password =

input

("請輸入您的使用者密碼:"

)if username ==

"admin" and password ==

"888888"

:print

("登入成功......\n"

)while true:

print

("\t\t\t英雄**首頁\n"

)print

("~*"*40

)print

("\t\t\t1.進入英雄超市\n"

)print

("\t\t\t2.休閒小遊戲\n"

)print

("\t\t\t3.退出系統\n"

)print

("~*"*40

) choice =

input

("請輸入您的選擇:"

)if choice ==

"1":

print

("英雄聯盟****折扣3.8折,需要支付70元人民幣\n"

) a =

int(

input

("請輸入購買數量:"))

b =70* a

print

("你購買的**,所需金額為%s"

%b) c =

int(

input

("請支付商品需要的金額:"))

if b == c:

print

(" "

)print

(" 支付成功"

)print

(" "

)print

("正在列印購買小票,請稍後......"

)else

:print

(" "

)print

("支付金額錯誤,請重新支付"

) elif choice ==

"2":

print

("各種休閒小遊戲"

)else

:break

else

:input

("使用者名稱或密碼錯誤,請重新登入,按任意鍵繼續:"

) elif choice ==

"2": #使用者需要註冊

phone =

input

("請您輸入要註冊的手機號碼:"

) a =

len(phone)

if a ==11:

b =input

("請輸入簡訊驗證碼:"

) c =

len(b) #判斷驗證碼長度是否正確

if c ==6:

password_1 =

str(

input

("請輸入密碼:"))

password_2 =

str(

input

("請再次輸入密碼:"))

d =len(password_1)

if password_1 == password_2 and d >=

8: #判斷兩次設定的密碼是否一樣

#並且判斷密碼長度是否安全

print

("註冊成功,請重新登入。"

)else

:print

("兩次密碼輸入不一致或設定密碼過短,請重新註冊\n"

)else

:print

("輸入的簡訊驗證碼有誤,請您重新驗證"

)else

:print

("該手機號已註冊或您輸入的手機號有誤,請重新輸入:"

) pass

elif choice ==

"3": #使用者需要退出系統

break

print

("game 0ver"

)

python模擬登入的實現

python模擬登入的實現 本文主要用python實現了對 的模擬登入。通過自己構造post資料來用python實現登入過程。當你要模擬登入乙個 時,首先要搞清楚 的登入處理細節 發了什麼樣的資料,給誰發等.我是通過httpfox來抓取http資料報來分析該 的登入流程。同時,我們還要分析抓到的po...

python實現模擬登入

python實現模擬登入 2012 08 02 10 20 42 我來說兩句 收藏 當你要模擬登入乙個 時,首先要搞清楚 的登入處理細節 發了什麼樣的資料,給誰發等.我是通過httpfox來抓取http資料報來分析該 的登入流程。同時,我們還要分析抓到的post包的資料結構和header,要根據提交...

python實現自動登入

最近大資料感興趣實踐了一下自動登入,返回結果是登入成功import urllib import urllib2 import gzip import stringio 構建post請求的字典 postvalues postdata urllib.urlencode postvalues 構建get請...