简单例子:
例一:
print('''
游戏:英雄联盟
''');
jueSe=input("请输入你的昵称:");
zhuangBei=input("请输入要购买的装备:");
pay=input("请输入购买金额:");
message='''
英雄联盟玩家{}拥有装备{},花了{}元
'''.format(jueSe,zhuangBei,pay);
print(message);
例二:(条件语句和循环的简单使用)
#当输入用户名或密码为空,则提示输入
#当连续三次输入用户名或密码错误,则提示:对不起,账户已锁定。无法登陆
#当在三次内输入用户名和密码正确,则提示:欢迎xxx登陆成功。
for i in range(3):
sName=input("请输入用户名:");
sPassWord=input("请输入密码:");
if sName=="admin" and sPassWord=="abc":
print("欢迎%s登陆成功"%sName);
break;
elif sName=="" or sPassWord=="":
print("用户名或密码为空");
else:
print("用户名或密码输入错误,请重新输入");
else:
print("对不起,账户已锁定");
例三:(掷骰子游戏)
功能:
import random;
print("欢迎进入扔骰子游戏");
sName=input("请输入用户名:");
iMoney=0;
iBi=0;
while iBi<2:
print("游戏币太少,请充值,");
iMoney=int(input("100元30游戏币,请输入100的倍数:"));
if iMoney%100==0 and iMoney>0:
iBi=iMoney*0.02;
print("充值成功,现在共%s个游戏币"%iBi);
flag=True;
while flag:
print("开始玩一把");
iBi-=2;
iShai=random.randint(1,7);
sCai=input("请猜骰子数是大还是小
");
if iShai<=3:
sDaXiao='小';
else :
sDaXiao='大';
if sCai==sDaXiao:
iBi+=4;
print("恭喜你,猜对了,骰子是%s"%iShai);
print("游戏币剩余:%s"%iBi);
sYn=input("退出游戏请输入n,继续玩请输入y
");
if sYn=="y":
flag=True;
else :
flag=False;
else :
iBi-=2;
print("不好意思,你猜错了,骰子是%s"%iShai);
iBi=(iBi) if iBi>0 else (0);
print("游戏币剩余:%s"%iBi);
if iBi<2 :
print("对不起,游戏币不足,请充值");
break;
else :
sYn=input("退出游戏请输入n,继续玩请输入y
");
if sYn=="y":
flag=True;
else :
flag=False;
else :
print("充值失败,请重新充值");