Python学习(六)简单例子

简单例子:

例一:

复制代码
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("充值失败,请重新充值");        
复制代码

 

原文地址:https://www.cnblogs.com/lq13035130506/p/12570886.html