|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转新大榭论坛!
您需要 登录 才可以下载或查看,没有账号?注册
x
- while True:2 w: r# Q, N7 c* k! P3 e2 i5 u
- print("\t\t\t英雄商城登录界面\n")
$ k& D! P9 Y; r; K - print("~*"*38)
3 N% W: D# A# X$ o c7 v - print("\t\t\t1.用户登录\n")* G- q7 E# \. L# l s
- print("\t\t\t2.用户注册\n")
6 u) ~6 c* z0 a; \0 O5 `/ V) b) s$ J - print("\t\t\t3.退出系统\n")- j2 g7 U. ~9 o z
- print("~*"*38)
( e, Z1 {; `$ U' U# V
: G' B1 k& N( l3 S) h8 T- choice = input("请输入您的选择:")
V# f% l! h% V - , t4 w6 M, y) j, E7 s
- if choice == "1": #用户需要登录- k0 j- c) o, D7 d1 W
- username = input("请输入您的用户名称:")! {1 g. o1 S9 `( t; n
- password = input("请输入您的用户密码:")* M/ K; f8 o7 d% I+ s
- if username == "admin" and password == "888888":
$ t! B& L/ s3 B - print("登录成功......\n")# m6 y! W0 }" X! q
- while True:, ]5 w( p r' J4 q9 ^2 r
- print("\t\t\t英雄商城首页\n")
' W$ j& V m. U9 H: e! ~2 B; h) H - print("~*"*40)
' }7 r% `/ o7 z f0 ? - print("\t\t\t1.进入英雄超市\n"), _1 P/ s4 c' |
- print("\t\t\t2.休闲小游戏\n")! N( o3 ^& t. B) `
- print("\t\t\t3.退出系统\n")- r: v) I( Y. O3 u& o7 q
- print("~*"*40)! P! X8 h3 X( d$ F
- choice = input("请输入您的选择:")( G" g o9 v3 O: m# H7 A
-
( ~' p9 J" z& }7 L2 `+ U) l - if choice == "1":
% w6 G# x+ M7 Q - print("英雄联盟新款皮肤折扣3.8折,需要支付28元人民币\n") : E0 \. X- H4 O% O- V
- a =int (input("请输入购买数量:"))
' q! x+ \1 @3 U# ^% a% ^ - b = 28 * a+ z2 ~9 e, b6 a9 N6 [: t
- print("你购买的皮肤,所需金额为%s"%b)7 |7 i8 g! Z* q$ c% {
- c =int (input("请支付商品需要的金额:"))2 F% q' @: x3 S% _
- if b == c:
8 z- U! w8 P5 n0 J. }* A( q! J: A3 \3 ] - print(" ")
+ i4 X- w R7 F! N - print(" 支付成功")
1 \: P1 x: G+ f$ ? - print(" ")
& B! c7 W& J% o( p# @ - print("正在打印购买小票,请稍后......")
7 y. y) u4 ^) }1 N8 C2 X$ p9 c
% f' L/ C5 m% z5 d! z7 ~9 U- else:
( K/ K8 X. l. x+ C. M; k - print(" "). y7 I! u1 p7 b2 L) u
- print("支付金额错误,请重新支付")+ ?( C. G) S+ J8 k$ t) b8 t3 ^; d
- elif choice == "2":! J& D9 ?1 k( z6 A4 G0 K
- print("各种休闲小游戏") x) w/ v4 A% Q
- else:6 D- P, {! U& s8 A" Y; {5 f3 Q0 d
- break
2 h+ n5 j9 y2 A) j0 n, n v8 S( n
; W7 O2 X+ y1 ?; q9 q- else:0 U% e5 a8 g/ |( i9 M G
- input("用户名或密码错误,请重新登录,按任意键继续:")
% r$ H6 E% f7 U7 f% {2 v
! \8 i7 x3 o1 H8 V7 |4 t8 a# N
: l+ G: @8 y* c) S0 w: @- elif choice == "2": #用户需要注册+ z( m% v( n9 |" _9 v% A2 \
- phone = input("请您输入要注册的手机号码:")
3 O: v- v+ y: u4 d. R - a = len(phone)( ]. P- x& H3 }- x' S
- if a == 11:, D7 g0 E5 r& s+ O, Z! A
- b = input("请输入短信验证码:")# V q1 L' e/ Z& C
- c = len(b) #判断验证码长度是否正确5 E4 @- I6 Y/ Q1 c, G
- if c == 6:" G' e; ?1 e, ^3 R* e/ o
- password_1 = str(input("请输入密码:"))
; w; T1 x+ d" Q3 E- [/ l3 H - password_2 = str(input("请再次输入密码:"))$ }4 s( M- _( h: s" y
- d = len(password_1)
0 V( |; ~- a" X% x - if password_1 == password_2 and d >= 8: #判断两次设置的密码是否一样
$ U: Q* K' o7 V5 ] - #并且判断密码长度是否安全) P6 h* O4 @1 ]5 k; I. z* }
- print("注册成功,请重新登录。")
( n+ ?3 Q7 E; o" D- I. _8 t3 A - else:
/ G. k {4 J( d) r' Y3 P - print("两次密码输入不一致或设置密码过短,请重新注册\n")
i! M7 F; t$ `/ C! q - 6 n4 N1 M. B' ?/ R# h) [
- else:' d* I2 |4 a7 b7 T" U# d
- print("输入的短信验证码有误,请您重新验证")) d# C% b6 |4 h: d. K
- else:
3 c4 E) P' E' ?$ {. d. q: v - print("该手机号已注册或您输入的手机号有误,请重新输入:"). z. x! n9 X) q% W) H
- 8 y$ W. ]+ s, L/ F8 `% i
- pass
4 R5 Q# Q' r5 s9 _3 R" w4 p# U+ f2 J - elif choice == "3": #用户需要退出系统
1 n8 G8 W* {1 I - break* I A6 m$ r3 K1 m k7 T
- print("game 0ver~~~")
复制代码 |
|