练习循环的代码

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)
	n = int(input("请输入你的选择:"))
	if n==1:
		x = input("请输入你的用户名称:")
		y = input("请输入你的密码:")
		if x=="aaa" and y=="111":
			print("登入成功\n")
			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)
				n1 = int(input("请输入你的选择:"))
				if n1==1:
					print("一个皮肤28,需要支付28元")
					shu = int(input("请输入购买数量"))
					print("你需要支付%s元"%(shu*28))
					while True:
						qian = int(input("请支付所需金额"))
						if qian==shu*28:
							print("感谢你的韭菜")
							break
						elif qian!=shu*28:
							print("支付失败,穷鬼,请重新支付")
				if n1==2:
					print("各种休闲小游戏")
				if n1==3:
					break
		else:
			print("用户名称或密码错误请重新登入")			
	elif n==2:
		phone = input("请输入你要注册的手机号")
		a = len(phone)
		if a==11:
			b = input("请输入短信验证码")
			c=len(b)
			if c==6:
				password1 = input("请输入密码")
				password2 = input("请再次输入密码")
				if password1==password2 and len(password1)<=8:
					print("注册成功")	
				else:
					print("两次密码输入不一致或者设置密码过短,请重新输入")	
			else:
				print("短信验证码错误,请重新输入")
		else:	
			print("手机号输入错误,请重新输入")
	elif n==3:
		break					

循环嵌套时要注意缩进
python要注意缩进

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值